CAPSLOCK aktivieren?
-
Hi ich möchte das bei start meines Programms die CAPSLOCK funktion aktiviert ist.
oder eine abfrage die das programm erst starteten lässt wenn CAPSLOCK aktiv ist.kann mir da jemand weiterhelfen?

-
hi,
Du kannst bei Programmstart den Tastendruck simulieren. Dazu in der Hilfe mal nach "Virtual Key Codes" suchen und dich extra noch über keybd_event informieren (Im Forum nach Tastendruck suchen).
mfg, Micha
-
BYTE keyState[256]; GetKeyboardState((LPBYTE)&keyState); if ((keyState[VK_CAPITAL] & 1) == 0) { // Simulate a key press keybd_event( VK_CAPITAL, 0x45, KEYEVENTF_EXTENDEDKEY | 0, 0 ); // Simulate a key release keybd_event( VK_CAPITAL, 0x45, KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0); }Das sollte dein Problem lösen !!
-
Danke funktioniert jetzt so wie ichs wollte.

