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

Вниз

Как програмно нажать кнопку Enter через SendMessage   Найти похожие ветки 

 
TeNY ©   (2004-10-11 17:12) [0]

Делаю вот так
for X:=0 to 100 do
SendMessage(hkWnd,WM_KEYDOWN,13,x);
в поле едит где по нажатию должно появится мессага но она не появляется
на
SendMessage(hkWnd,WM_KEYDOWN,13,0); тоже не реагирует


 
KSergey ©   (2004-10-11 17:29) [1]

WM_CHAR попробуй


 
TeNY ©   (2004-10-11 18:14) [2]

А конкрено это не проходит в блокноте в диалоге поиска,текст вставляется а на ентер не жмется...


 
Gero ©   (2004-10-11 18:22) [3]

Ты [1] сделал?

P.S. Не надо <СODE> и <В> без надобности использовать.


 
OSokin ©   (2004-10-11 19:03) [4]

VK_RETURN - виртуальный код ентера.


 
TeNY ©   (2004-10-12 06:45) [5]


> Gero ©   (11.10.04 18:22) [3]
> P.S. Не надо <СODE> и <В> без надобности использовать.

Не надо не по теме нговорить а то в треп перенесут


 
KSergey ©   (2004-10-12 07:26) [6]

> [2] TeNY ©   (11.10.04 18:14)
> А конкрено это не проходит в блокноте в диалоге поиска,текст
> вставляется а на ентер не жмется...

Погоди, а энтер-то кому шлешь? Его вообще-то кнопке надо слать, а не полю ввода.
Ну и [4] OSokin © безусловно прав. А потому в [1] я скорее всего не то сморозил.


 
Ascan   (2004-10-12 11:30) [7]

TeNY, по Кнопке не обязательно клавиатурой "кликать", можно еще и мышкой. Если с клавиатурой не разберешься, попробуй следующий код:

procedure MouseClick(Wnd:HWnd);  // Wnd – Handle кнопки
begin
 SendMessage(Wnd, wm_LButtonDown, 0, 0);
 SendMessage(Wnd, wm_LButtonUp, 0, 0);
end;


Такой код работает. Если не лень, можешь еще добавить, например, sleep(…) или if IsWindow(Wnd), and IsWindowEnabled(Wnd) и and IsWindowVisible (Wnd).
А строку procedure … переписать как function …

Удачи.



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

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

Наверх




Память: 0.48 MB
Время: 0.057 c
14-1099331475
Тимур
2004-11-01 20:51
2004.11.21
Принимать входящие подсключения


3-1098696836
Карелин Артем
2004-10-25 13:33
2004.11.21
Нужен сложный "григ", в котором можно показать связанные таблицы.


1-1099577874
X-Disa
2004-11-04 17:17
2004.11.21
Запись в файл


4-1097598256
Сергей К.
2004-10-12 20:24
2004.11.21
Помогите с Hook разобраться


4-1097498188
Comp
2004-10-11 16:36
2004.11.21
Подсказки на ToolBar