![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
отсылка нажатия клавиши другой программе [Win95/98, NT4]
Blondin © (2003-03-18 17:19:00)У меня такая ситуация :
Необходимо из одной моей программе посылать нажатие
функциональных клавишь другому приложению.
Пытался делать так :
ShowWindow(Wnd,SW_SHOWNORMAL);
SetForegroundWindow(Wnd);
SendMessage(Wnd,WM_KEYDOWN,VK_F3,0);
Приложение разворачивалось, но нажатие F3 не эмулировалось.
Пожалуйста, помогите разобраться
Blondin (2003-03-19 12:31:00) [1]> Игорь Шевченко
Вы правы,
изменил на Post , заработало
Большое сбасибо !
:))
Игорь Шевченко (2003-03-19 09:33:00) [2]События клавиатурного ввода посылаются по PostMessage, обычно
nikkie (2003-03-18 20:51:00) [3]keybd_event
Blondin (2003-03-18 17:48:00) [4]Делал и так
SendMessage(Wnd,WM_KEYDOWN,VK_F3,0);
SendMessage(Wnd,WM_KEYUP,VK_F3,0);
но результата нет. :(
Игорь Шевченко (2003-03-18 17:32:00) [5]Еще бы WM_KEYUP послать...