Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB.NET: [VB2008] Näppäimistön painalluksien tunnistus

Short Php [31.03.2009 16:02:13]

#

Eli olen screenshot ohjelmaa tekemässä ja en ole mistään saanut selville miten saisi selville näppäimistön painalluksen ohjelman ulkopuolelta ja miten sen saisi muutettua vielä että esim. "F1 painettu", "g painettu" tjsp.. Täältä ajattelin sitten kysyä :)

Edit: Eli tämä silleen että ohjelma tunnistaa painalluksen vaikka ohjelma ei olisi focused.

Grez [31.03.2009 16:10:59]

#

Ihan normaalisti teet callback-funktion ja kytket sen SetWindowsHookEx WinAPI kutsulla jne. Tuossa on yksi esimerkkiprojekti: http://blogs.vbcity.com/hotdog/archive/2004/09/11/279.aspx

Jostain syystä tuo sivu ei oikein tahdo latautua, mutta projektin koodin ZIP-pakattuna saa silti ladattua: http://blogs.vbcity.com/upload/hotdog/Keyboardhook.zip

Short Php [31.03.2009 16:34:06]

#

Hmm.. En tiedä edes mikä on callback..

Grez [31.03.2009 17:09:11]

#

No tossahan on esimerkkiprojekti, ei luulis olevan liian vaikeaa katsoa miten se on tehty.

Blaze [31.03.2009 19:19:14]

#

Just sitä, mitä nimestä vois päätellä: "Moi käyttis, mulla ois tässä tällanen funktio, kutsu sitä ku sulla on mulle asiaa."

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta