Avatar billede ullesan Nybegynder
28. marts 2004 - 16:11 Der er 2 kommentarer og
1 løsning

Disable / enable winkey

Hej

Jeg vil meget gerne kunne disable og enable winkey som det passer uden at skulle genstarte computeren what so ever...
Spørger du hvorfor, så er det på grund af, at det er herre træls når man spiller et spil og ved uheld rammer winkeyet, hvilket trigger startmenuen

Jeg har prøvet at kigge rundt på nettet, men har ikke kunne finde et sted hvor der er noget nyttigt viden omkring det...

har selv prøvet med følgende

if (key = VK_LWIN) then key := 0

men det hjælper ikke - startmenue popper om alligevel


Er der et geni eller to blandt befolkningen der kan hjælpe mig en smule fremad?!?
Avatar billede snowball Novice
28. marts 2004 - 16:40 #1
http://www.swissdelphicenter.com/en/showcode.php?id=1212 - der er en demo app. som viser det.
Avatar billede stefmeister Nybegynder
28. marts 2004 - 22:16 #2
havde noget kode der virkede -> men kan sq ikke finde den.
Avatar billede ullesan Nybegynder
29. marts 2004 - 12:18 #3
Jamen det er jo herligt - så er winkeys nakket af vejen!

jeg har yderligere eksperimenteret med koden for at kunne slå evt andre taster fra, men det lykkes mig ikke at kunne slå capslock fra...

i koden for at slå den fra skriver jeg

if (wParam = VK_CAPITAL) then Kill := true;

men følgende resulterer i, at jeg ikke kan benytte "X" ( luk knappen ) på de kørende programmer jeg har ( de andre 2 knapper ved siden af er ikke påvirket ), underligt og capslock fungerer som før


nogen der kan afmystificere fænomenet?!?

Tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester