Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.09.03;
Скачать: CL | DM;

Вниз

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

 
Виииктариной   (2006-05-03 09:17) [0]

Я нажимаю в программе клавишу "A"
и нужна что бы она послалась в програму у каторой титл "TEST Program"

Как такое зделать?


 
Glex ©   (2006-05-03 10:12) [1]

Смотри в сторону Windows Scripting Host.
Если хочешь, могу дать пример


 
Eraser ©   (2006-05-03 11:36) [2]


> Виииктариной   (03.05.06 09:17)

устанавливаешь ловушку (SetWindowsHookEx) WH_JOURNALRECORD, записываешь сообщение о нажатии клавиши, и посылаешь их в нужное окно с пом. WH_JOURNALPLAYBACK.

Пример реализации этого механизма есть в книге "Руководство разработчика" Тексейра, Пачеко 1 том. скачать можно тут
http://www.podgoretsky.com/cgi-bin/dlcounter/npscnt?file=http://podgoretsky.com/ftp/Docs/Delphi/D5/Delphi5vol1.pdf&file_id=Delphi5vol1


 
Виииктариной   (2006-05-03 12:50) [3]

Glex дай пример плиз


 
n0name   (2006-05-03 13:54) [4]

SendMessageA(FindWindows(nil, "TEST Program"), WM_CHAR, 0, ord("A"));


 
Leonid Troyanovsky ©   (2006-05-03 18:41) [5]


> n0name   (03.05.06 13:54) [4]

> 0, ord("A"));


Скорее уж ord("A"), 0

--
Regards, LVT.


 
n0name   (2006-05-04 02:47) [6]


> Leonid Troyanovsky ©   (03.05.06 18:41) [5]

Вполне вероятно.


 
biejo ©   (2006-05-08 01:07) [7]

не,
SendMessageA(FindWindows(nil,"TEST Program"),WM_CHAR,ord("A"),0);
не работает. блин, а хотелось бы :)


 
Dimedrol ©   (2006-05-09 14:47) [8]

мда, проверил у меня тоже не работает...


 
Leonid Troyanovsky ©   (2006-05-09 17:17) [9]


> Dimedrol ©   (09.05.06 14:47) [8]

> мда, проверил у меня тоже не работает...


Во-первых, это может быть не то окно.
Во-вторых, положено, все же, PostMessage.
В-третьих, это может быть PostMessageW.

--
Regards, LVT.



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

Текущий архив: 2006.09.03;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.053 c
15-1155219308
top12
2006-08-10 18:15
2006.09.03
Подскажите windows socks server


2-1155583415
RASkov
2006-08-14 23:23
2006.09.03
В классе ссылка на класс


2-1155203741
Id
2006-08-10 13:55
2006.09.03
StringGrid


3-1151048150
zdm
2006-06-23 11:35
2006.09.03
FASTReport нумерация полей


2-1155419712
ronyn
2006-08-13 01:55
2006.09.03
pchar pansichar