Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Управление окнами других приложений [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.


Наверх

Титульная страница Поиск, карта сайта Написать письмо