![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с клавишами [D7, Win95/98]
Cerber © (2004-02-20 18:11:00)Привет всем.
У меня такой вопрос нужно отловить нажатие любой клавиши раньше программы и как эмулировать нажатие клавиш для любой программы.
TUser (2004-02-20 20:45:00) [1]+ статью про хуки на сайте А.Подгорецкого
Rouse_ (2004-02-20 19:47:00) [2]Отловить хуком. Ищи в статьях.
olookin (2004-02-20 18:58:00) [3]Отловить - не знаю
Эмулировать:
keybd_event(Key,extra,0,0);
keybd_event(Key,extra,KEYEVENTF_KEYUP,0);
где Key - клавиша типа VK_RETURN, VK_BACK и пр или символ, например ord('A'). Чтобы сэмулировать надо перевести фокус на нужное окно...