Mit GetKeyState()

Ich würde gerne ein boolean-event Umschalten, wenn eine Taste gedrückt wird. Speziell das " s " - Taste. Ich wurde darauf hingewiesen die Funktion GetKeyState(), die angeblich arbeitet unter der Win32-API. Ich verstehe den ASCII-code für den Buchstaben 's' ist 115, und so mein code ist wie folgt:

if (GetKeyState(115) == 1)
{
<EVENT>
}

Jedoch, funktioniert dies nicht. Warum? Hier ist der MSDN-Referenz: http://msdn.microsoft.com/en-us/library/ms646301%28v=vs.85%29.aspx ...", Wenn das low-order-bit 1 ist, wird der Schlüssel aktiviert ist"

InformationsquelleAutor CaptainProg | 2011-06-13

Schreibe einen Kommentar