Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Win API


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / WinAPI

Выпуск № 175
от 06.12.2005, 11:18

Администратор:Калашников О.А.
В рассылке:Подписчиков: 261, Экспертов: 24
В номере:Вопросов: 1, Ответов: 2


Вопрос № 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


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Яндекс Rambler's Top100 hotlog_js="1.0"; hotlog_r=""+Math.random()+"&s=314124&im=101&r="+escape(document.referrer)+"&pg="+ escape(window.location.href); document.cookie="hotlog=1; path=/"; hotlog_r+="&c="+(document.cookie?"Y":"N"); hotlog_js="1.1";hotlog_r+="&j="+(navigator.javaEnabled()?"Y":"N") hotlog_js="1.2"; hotlog_r+="&wh="+screen.width+'x'+screen.height+"&px="+ (((navigator.appName.substring(0,3)=="Mic"))? screen.colorDepth:screen.pixelDepth) hotlog_js="1.3" hotlog_r+="&js="+hotlog_js; document.write("HotLog")

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.winapifaq
Архив рассылки
Отписаться
Вспомнить пароль

В избранное