Вниз
Скачать: CL | DM;

отсылка нажатия клавиши другой программе   Найти похожие ветки 

← →
Blondin ©   (2003-03-18 17:19) [0]

У меня такая ситуация :
Необходимо из одной моей программе посылать нажатие
функциональных клавишь другому приложению.

Пытался делать так :
ShowWindow(Wnd,SW_SHOWNORMAL);
SetForegroundWindow(Wnd);
SendMessage(Wnd,WM_KEYDOWN,VK_F3,0);

Приложение разворачивалось, но нажатие F3 не эмулировалось.

Пожалуйста, помогите разобраться


← →
Игорь Шевченко ©   (2003-03-18 17:32) [1]

Еще бы WM_KEYUP послать...


← →
Blondin ©   (2003-03-18 17:48) [2]

Делал и так
SendMessage(Wnd,WM_KEYDOWN,VK_F3,0);
SendMessage(Wnd,WM_KEYUP,VK_F3,0);

но результата нет. :(


← →
nikkie ©   (2003-03-18 20:51) [3]

keybd_event


← →
Игорь Шевченко ©   (2003-03-19 09:33) [4]

События клавиатурного ввода посылаются по PostMessage, обычно


← →
Blondin ©   (2003-03-19 12:31) [5]

> Игорь Шевченко
Вы правы,
изменил на Post , заработало
Большое сбасибо !
:))



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.01 c
3-59586
msoftware
2003-04-27 05:44
2003.05.19
Передача Хэндла Б.Д Interbase DLL


1-59748
col-isaev
2003-05-05 13:45
2003.05.19
DLL


1-59682
odrik
2003-05-05 16:57
2003.05.19
поиск


6-59835
SLYplix
2003-03-20 16:06
2003.05.19
Как узнать состояние Интернет?


14-59906
гончий
2003-04-29 10:45
2003.05.19
Нужен компонент для проигрывания mp3 файлов




   Наверх