Вопрос № 30560: Здраствуйте. Возможно ли из своей программы нажать на кнопку в другой?
Если это возможно, то какими способами это можно "заюзать". Среда разработки Delphi 7 или 2005.
P.S. Открыть программу нажать на кнопку курсором мыши не предлаг...
Вопрос № 30.560
Здраствуйте. Возможно ли из своей программы нажать на кнопку в другой?
Если это возможно, то какими способами это можно "заюзать". Среда разработки Delphi 7 или 2005.
P.S. Открыть программу нажать на кнопку курсором мыши не предлагать.
Заранее благодарен.
Отправлен: 01.12.2005, 09:27
Вопрос задал: Yarking (статус: 1-ый класс)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Ерёмин Андрей
Здравствуйте, Yarking!
Можно конечно, с помощью API:
SendMessage(YourButton.Handle,BM_CLICK,0,0);
Но перед этим нужно найти саму кнопку с помощью FindWindow() или FindWindowEx(), хотя это отдельный разговор. YourButton.Handle - это как раз handle найденной кнопки.
--------- Где найти кpяк под ковpик для однокнопочного мыша?
Ответ отправил: Ерёмин Андрей (статус: Специалист)
Отправлен: 01.12.2005, 09:31
Отвечает: estiGi
Здравствуйте, Yarking!
пошли ей сообщение WM_LBUTTONDOWN и все
Ответ отправил: estiGi (статус: 8-ой класс)
Отправлен: 01.12.2005, 13:05