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

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

Нажатие кнопки на чужом окне [D7, WinXP]


Ландграф Павел ©   (2004-03-09 17:58:00) 

Действия моей программы:
1.Запускает прогу через ShellExecute(та прога написана не на Делфи)
2.Нажимает кнопку на запущеной проге
3.Сама закрывается

Вот как эту самую кнопочку нажать, подскажите плиз?
Хендл можно думаю найти по заголовку... (не бейте за глупый вопрос, на винапи не разу не писал, хотя стаж программирования большой... с ZX)


TankMan   (2004-03-10 22:35:00) [1]

>>SectorX
Ты по русски пишешь?... что за "нажимаеШ н снопку!!!" ?
Я чего-то не пойму...


Ландграф Павел   (2004-03-10 07:42:00) [2]

YuRock> большое спасибо, все сделал!


SectorX   (2004-03-10 05:33:00) [3]

Наводиш мышу на кнопку,(или др) и нажимаеш н снопку!!!
mouse.curpos.x:=
И т д...
Все описано в хелпе но не первой в делфе а в третей строчке...
ну если посмотрите то увидете!


TankMan   (2004-03-09 21:40:00) [4]

А если нет имени на этой кнопке, да и вообще не понятно, кнопка ли это или панелька, которая реагирует на клики, или вообще имейдж? Как тогда быть?, ты знаешь, только то где она находится и больше ничего....


YuRock   (2004-03-09 18:03:00) [5]

> Хендл можно думаю найти по заголовку


Хендл кнопки := FindWindowEx(FindWindow('', 'Заголовок окна'), 0, 'TButton', 'Отмена');


YuRock   (2004-03-09 18:00:00) [6]

SendMessage(Хендл кнопки, BM_CLICK, 0, 0);


Наверх

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