Воскресенье, 22.12.2024, 12:02 Приветствую вас Гость | Группа "Гости" 
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: xXxSh@dowxXx, Anton93, Волк-1024  
Внедрение в чужое окно!!!
cyberkaziДата: Среда, 08.06.2011, 00:35 | Сообщение # 1
Был не раз
Зарегистрирован: 02.06.2011
Группа: Пользователи
Сообщений: 5
Статус: Offline
Народ может кто знает??? Как можно внедрить в чужое окно скажем окно моего приложения, ну например запустил приложение там вместо окна программы появляется мое подставное окно! Возможно ли такое вообще???

cyberkazi
 
C@TДата: Среда, 08.06.2011, 16:23 | Сообщение # 2
Авторитетный
Зарегистрирован: 06.03.2010
Группа: Модераторы
Сообщений: 265
Статус: Offline
да, можно следить за всеми окнами и ждать пока появится нужное окно, и как только оно появится скрыть(или закрыть) его и вместо него по его координатам показать свое , ну или перехватывай CreateWindowEx happy

 
cyberkaziДата: Четверг, 09.06.2011, 00:28 | Сообщение # 3
Был не раз
Зарегистрирован: 02.06.2011
Группа: Пользователи
Сообщений: 5
Статус: Offline
если сможешь пожалуйста покажи на примере!!! или там ссылку на исходник скинь плиз!!!

cyberkazi
 
gravitasДата: Четверг, 09.06.2011, 06:36 | Сообщение # 4
Авторитетный
Зарегистрирован: 01.05.2010
Группа: Пользователи
Сообщений: 385
Статус: Offline
Quote (cyberkazi)
если сможешь пожалуйста покажи на примере!!! или там ссылку на исходник скинь плиз!!!

Сначала получаешь хэндл окна через FindWindow. Потом через MoveWindow делаешь его невидимым глазу. Потом через GetClientRect и GetWindowRect получаешь размеры и положение окна. И потом заменяешь координаты формы на полученный в результате вышеперечисленных действий.


TheDeduction

Для ускорения получения ответов на ваши вопросы рекомендуется подкармливание в виде +'ов в рейтинг :)
 
  • Страница 1 из 1
  • 1
Поиск:

delphicode.ru © 2008 - 2024 Хостинг от uCoz