funkció getasynckeystate

vKey [a] Állítsa egyik lehetséges 256 virtuális gombot kódokat. További információért lásd. Cikk virtuális gombot kódokat.

Ha a függvény sikeres, a visszatérési érték megadja, hogy a gomb megnyomásakor az utolsó hívás GetAsyncKeyState funkciót. és hogy a gomb jelenleg nyomva, vagy engedni. Ha a legjelentősebb bit be van állítva, a gomb megnyomása után és ha a legkisebb helyiértékű bit be van állítva, a gomb megnyomása után a korábbi hívás GetAsyncKeyState. Azonban, ha nem támaszkodhat ez az utolsó karakter a változás; További információért lásd. Megjegyzések listájában.

  • A jelenlegi asztali - nem aktív asztal
  • Elsőbbségi menet tartozik egy másik folyamat, és nem teszi lehetővé az asztali munkafolyamat csapda (hook), vagy a fakitermelés.

Windows 95/98 / Me: visszatérési érték - közös aszinkron módban az egyes virtuális gombot. A rendszer nem ellenőrzi, amely szál a fókuszt.

Windows 95/98 / Me: Windows 95 nem támogatja a bal- és jobb-állandók. Ha hívja a funkció GetAsyncKeyState ezekkel állandók, a visszatérési érték nulla.

GetAsyncKeyState funkció az egér gombjait. Azonban, ellenőrzi az állam a fizikai egérgomb nem a logika az egér gombok, melyek átalakíthatók a fizikai gombokat. Például a hívás GetAsyncKeyState (VK_LBUTTON) mindig visszatér az állam a bal egérgombbal a fizikai, függetlenül attól, hogy átalakítjuk egy balkezes vagy jobb logikai egérgombbal. Meg tudja határozni a jelenlegi rendszer átalakítása fizikai egérgombokhoz logikai egérgombokhoz meghívásával

amely visszaküldi a TRUE (IGAZ), ha az egér gombjai vannak cserélve.

Bár a legtöbb legkisebb helyiértékű a visszatérési érték, és jelzi, hogy a gomb megnyomása az utolsó kérés, de természete miatt a Windows-elővásárlási multitasking, egy másik alkalmazás okozhatja GetAsyncKeyState funkció, és „frissen sajtolt” bit helyett a program. A változás jellege a legkisebb helyiértékű a visszatérési érték megmarad szigorúan kompatibilitás 16 bites alkalmazások, a Windows (amelyek nem kiemelt) és nem támogatott.

Használhatja állandók VK_SHIFT virtuális gombot kódot. VK_CONTROL és VK_MENU mint értékeit paraméter Vkey. Ők biztosítják állam a SHIFT billentyűk. CTRL vagy ALT. Nem osztjuk őket a bal és a jobb oldalon.

Kapcsolódó cikkek