Рамиль |
Отправлено: 05.04.2005, 09:18 |
|
Не зарегистрирован
|
Как програмно, например при нажатии кнопки, выполнить нажатие клавиш. Мне нужно чтобы после
щелчка на кнопке были нажаты клавиши "windows"+L (windows-это кнопка между Ctrl и Alt) |
|
Gedeon |
Отправлено: 05.04.2005, 10:05 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
Win+L
CODE |
keybd_event(VK_LWIN,0,0,0);
keybd_event(0x4C,0,0,0);
keybd_event(0x4C,0,KEYEVENTF_KEYUP,0);
keybd_event(VK_LWIN,0,KEYEVENTF_KEYUP,0); |
На всякий случай Win+D
CODE |
keybd_event(VK_LWIN,0x45,KEYEVENTF_EXTENDEDKEY | 0,0);
keybd_event(0x44,0x45,KEYEVENTF_EXTENDEDKEY | 0,0);
keybd_event(0x44,0x45,KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP,0);
keybd_event(VK_LWIN,0x45,KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP,0); |
Однако заблокировать рабочую станцию лучше функцией
|
|
|