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

Вниз

Нажатие клавиши в чужом приложении!   Найти похожие ветки 

 
voe   (2006-05-23 09:57) [0]

Как мне с эмулировать нажатие клавиши в чужом приложении?


 
Elen ©   (2006-05-23 10:03) [1]

Приложение имеет Handle?
Если да то SendMessage(handle,wm_char,#13,0)  (Что-то в этом роде, где #13 - Код Ентера)


 
Polevi ©   (2006-05-23 10:05) [2]

keybd_event


 
voe   (2006-05-23 11:02) [3]

Как мне определить код клавиши?
Например клавиши D ?


 
Polevi ©   (2006-05-23 11:14) [4]

68


 
voe   (2006-05-23 11:38) [5]

ПОМАГИТЕ !!!!
Что то я немогу заставить работать!!!
Вот что я пишу:

hWnd1:=findwindow(nil,Pchar("Калькулятор"));
SendMessage(hWnd1,wm_char,13,0)

В калькуляторе наброно 25 + 65
13 -Enter!


 
balepa ©   (2006-05-23 11:56) [6]

Надо хэндл буттона с циферкой, =, . и т.д. и на них нажимать, ИМХО правильнее будет. (см. ChildWindows)


 
voe   (2006-05-23 12:04) [7]

Но зачем мне знать хэндл буттона если нажимаемая клавиша евляется "горячей"?


 
Elen ©   (2006-05-23 16:29) [8]

А затем что сообщение ты посылаеш форме а батоны - элементы формы


> Но зачем мне знать хэндл буттона если нажимаемая клавиша евляется "горячей"?

Не факт


 
n0name   (2006-05-23 19:52) [9]

Тебе надо отсылать на форме, а edit"у.



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

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

Наверх




Память: 0.48 MB
Время: 0.034 c
2-1157446344
Ivanna
2006-09-05 12:52
2006.09.24
Строка в строку из кодов символов


15-1157104696
Tort
2006-09-01 13:58
2006.09.24
Всех мастеров с 1 сентября!!!!!


3-1153495580
Ravil
2006-07-21 19:26
2006.09.24
Считывание текстовой информации в БД!


15-1157180964
Slym
2006-09-02 11:09
2006.09.24
За что удалили ветку про "За что удалили ветку про "Я, тут, стих"


2-1157624743
VitV
2006-09-07 14:25
2006.09.24
Построение диаграммы