Форум: "WinAPI";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.28;
Скачать: [xml.tar.bz2];




Вниз

Посоветуйте, кому не лень 


vector   (2001-12-29 12:12) [0]

кошко другой программы и "нажимает" ввод в этом окне [PostMessage(....) см. ниже ]. Но реакция на "ввод" происходит только в том случае, если окно находится в фокусе ?[ BringWindowToTop(WindowHandle); ].
А мне надо "нажать ввод" не вынося этого окна на передний план.
КАК ЭТО СДЕЛАТЬ???? Подскажите, плз!

// вывести окно программы "на передний план"
BringWindowToTop(WindowHandle);
// запись текста в окно
SendMessage(EditHandle, WM_SETTEXT, 0, Integer(Text_));
// нажатие кнопки "enter"
PostMessage(EditHandle,WM_KEYDOWN,ord(#13),0);
PostMessage(EditHandle,WM_KEYUP,ord(#13),0);



vector   (2001-12-29 12:25) [1]

Пардон,прошу читать так:
Есть у меня прога: она вписывает текст в окошко другой программы и "нажимает" ввод в этом окне [PostMessage(....) см. ниже ]....




Форум: "WinAPI";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.28;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.045 c
1-90552           vopros                2002-02-11 14:42  2002.02.28  
Как емитировать нажатие клавиши?


3-90499           olkononov             2002-02-04 01:24  2002.02.28  
Как включить в программу инсталлятор БДЕ?


1-90558           Ирина                 2002-02-11 18:20  2002.02.28  
DLLка грохается на Free формы


1-90532           ДмитрийВ              2002-02-09 18:07  2002.02.28  
как обработать событие


1-90593           boa                   2002-02-12 13:05  2002.02.28  
Есть проблема при выводе не печать.