![]() |
WinApi
Как с помощью сабжа узнать статус клавиш типа Num Lock, Caps Lock & etc....?:idontnow:
|
Ну и естествено изменять их....
|
Вот так:
SHORT s=0; s=GetKeyState(VK_CAPITAL ); //CAPSLOCK if(s & 1) m_Stat="On"; else m_Stat="Off"; Изменить состояние на противоположное можно парой: keybd_event( VK_NUMLOCK,0x45,KEYEVENTF_EXTENDEDKEY | 0,0 ); //DOWN /ВНИЗ keybd_event( VK_NUMLOCK,0x45,KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP,0);//UP/Вверх |
Посмотреть можно GetKeyboardState, а поставить SetKeyboardState или:
PHP код:
|
2 alexey_ma: Прям как в большом спорте, ты меня опередил на доли секунды :) ... это я к тому, почему я запостил такой же ответ.
|
Спасибо
Сабж :dance:
|
| Часовой пояс GMT +4, время: 04:12. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.