Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: WinAPI и системное программирование > Как перехватить открытие окна сторонней программы?


Автор: rz3rr 28.1.2006, 10:59
Имеется Bluetooth Тошиба, при поступлении файла открывается окно, с надписью "Загрузить файл?" и с кнопками ОК и NO. Как моей проге перехватить открытие этого окна и программно "нажать" одну из этих кнопок?

Автор: Fin 28.1.2006, 11:06
Это скорее всего модальное окно. Перегрузи функцию открытий модальных окон. Как это сделать описано в книге Рихтера "Windows - для проффессионалов". Но я бы не стал этим заниматься. Через Bluetooth могут послать файл и без твоего ведома. Это какая то зашита от шаловливых ручек.

Автор: rz3rr 28.1.2006, 11:33
Конкретно: с сотового телефона через Bluetooth поступает jpg-картинка. Если открыта моя прога, нужно, чтобы картинка загрузилась "автоматически", т.е. программно произошло нажатие ОК. С Bluetooth файл поступает в папку. Как автоматически считать оттуда появившийся файл - у меня реализовано.

Автор: _hunter 30.1.2006, 11:49
http://forum.vingrad.ru/index.php?showtopic=53144

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)