![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как скрыть заголовок и рамку постороннего окна? [D5, Win2k]
Дмитрий_Россиев © (2002-03-19 15:02:00)Уважаемые мастера!
Мне необходимо скрыть РАМКУ и заголовок окна постороннего приложения. Какая функция API может в этом помочь?
Заранее благодарен.
Raptor (2002-03-19 23:06:00) [1]2 Юрий Зотов
В самом деле в хелпе и MSDNтак написано и для Win9xвсе так и происходит (выбрасывает ошибку). Но тем не менее у меня на Win2kвсе прекрасно работает. Такое чувство, что все предупреждения в MSDNписались только для Win9x. :-))
Вообще-то дядя Билли большой шутник... ;-)
Я уже не однократно натыкался на подобные "шутки" и потому удивляться здесь особо нечему.
Юрий Зотов (2002-03-19 21:40:00) [2]Народ, кто-то из нас неправ...
Из вопроса:
...постороннего приложения.
Из SDK:
The SetWindowLong function fails if the window specified by the hWnd parameter does not belong to the same process as the calling thread.
Из головы:
Однако, в чужое адресное пространство внедряться придется. Вероятно, через хук с обработкой ATTACH и анализом, а куда же это мы попали.
MBo (2002-03-19 15:22:00) [3]из GetWindowLong ;)
c нужной модификацией (and, or)
Дмитрий_Россиев (2002-03-19 15:19:00) [4]Спасибо, но, извините за назойливость, какие параметры в нее подставлять?
Алексей Петров (2002-03-19 15:11:00) [5]Следствие граматного вопроса с однозначным коротким ответом :)
Виктор Щербаков (2002-03-19 15:08:00) [6]SetWindowLong
Виктор Щербаков (2002-03-19 15:08:00) [7]ЗдОрово :)
Алексей Петров (2002-03-19 15:07:00) [8]SetWindowLong