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

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

Как с эмулировать нажатие на Enter


Ozi ©   (2003-09-23 14:15:00) 

У меня запущенна некая прога на ней есть кнопка "Выход" и она активна (т.е. "обведена"), необходимо с эмулировать нажатие на кнопку.
Как это сделать?

Может как нибудь так:
SendMessage(Window,WM_CHAR,ord("A"),0);
только вместо "A" подставить #13, но не работает.

Подскажите пожалуйста.


Ozi   (2003-09-23 15:23:00) [1]

Подскажите как это должно работать, а подробней я сам докапаюсь.


Ozi   (2003-09-23 14:49:00) [2]

HWND окна я нашел. Как теперь добраться до кнопки. Подскажите поподробней пожалуйста.


Song   (2003-09-23 14:42:00) [3]

2Ozi
FindWindowEx()
GetWindow()
EnumChildWindows() and etc


Ozi   (2003-09-23 14:39:00) [4]

Из своей программы я нахожу HWND окна той программы на которой кнопка как обратиться к кнопке?


VMcL   (2003-09-23 14:37:00) [5]

SendMessage(ButtonWindow, BM_CLICK, 0, 0);


Наверх

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