![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Управление окнами других приложений [D7, WinXP]
Ден © (2008-06-08 17:46:00)Здравствуйте. Такая ситуация: пусть запущено какое-либо приложение. С помощью FindWindow(...) я нашел его окно. Я знаю, что в нем есть поле ввода, кнопки и др. Как из своей программы заполнить это поле ввода и нажать в этом окне какую-нить кнопку (например ОК). Заранее спасибо за помощь.
Германн (2008-06-10 01:29:00) [1]
> clickmaker © (09.06.08 15:08) [5]
> Игорь Шевченко © (09.06.08 15:09) [6]
"Меня не слышат - это минус!
Но и не го-оонят - это плю-ууууус!" (с)
Johnnnn (2008-06-09 15:38:00) [2]FindWindowEx С помощью вот етой функции находиш то что тебе надо нажать или заполнить а потом как уже говорили SendMessage
Игорь Шевченко (2008-06-09 15:09:00) [3]
> Окну чужого процесса?
Да
clickmaker (2008-06-09 15:08:00) [4]> Окну чужого процесса?
WM_SETTEXT и WM_COMMAND вполне можно
Германн (2008-06-09 01:14:00) [5]
> Кульбаба (08.06.08 20:21) [2]
>
> SendMessage
>
Окну чужого процесса?
Германн (2008-06-09 01:13:00) [6]
> AlexanderMS © (08.06.08 19:14) [1]
>
> Есть хорошая функция WindowFromPoint.
>
Чем же она так хороша для автора?
Кульбаба (2008-06-08 20:21:00) [7]SendMessage
AlexanderMS (2008-06-08 19:14:00) [8]Есть хорошая функция WindowFromPoint.