Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.11.25;
Скачать: CL | DM;

Вниз

Хук на FullScreen?   Найти похожие ветки 

 
Avds   (2007-10-26 13:16) [0]

Как отследить что какое то приложение переходит в полноэкранный режим?


 
@!!ex ©   (2007-10-26 13:17) [1]

Что есть FullScreen с формальной точки зрения?


 
oxffff ©   (2007-10-26 13:20) [2]


> @!!ex ©   (26.10.07 13:17) [1]
> Что есть FullScreen с формальной точки зрения?


Давай лучше про типы поговорим. Загляни в нашу веточку. :)


 
@!!ex ©   (2007-10-26 13:26) [3]

> [2] oxffff ©   (26.10.07 13:20)

Рассмешил. Сейчас гляну.


 
homm ©   (2007-10-26 13:29) [4]

> [0] Avds   (26.10.07 13:16)
> Как отследить что какое то приложение переходит в полноэкранный
> режим?

Для начала нужно определить, что такое полноэкранный режим.


 
Avds   (2007-10-26 13:52) [5]

Игра (Dx, Opengl), на полный экран, либо видеоплеер  к примеру


 
DVM ©   (2007-10-26 13:58) [6]

ловушка WH_SHELL


 
@!!ex ©   (2007-10-26 14:02) [7]

> [5] Avds   (26.10.07 13:52)

Хм. Я пишу игры на OPenGL. Там нет понятия FullScreen(насколько мне известно, может ошибаюсь, но врядли)


 
DVM ©   (2007-10-26 14:41) [8]


> @!!ex ©   (26.10.07 14:02) [7]

WH_SHELL поможет


 
@!!ex ©   (2007-10-26 14:43) [9]

> [8] DVM ©   (26.10.07 14:41)

Хм. Не понимаю, как это связано с fullscreen"ом...
Разве что проверять на это событие, что окно на весь экран развернуто...


 
DVM ©   (2007-10-26 15:54) [10]


> @!!ex ©   (26.10.07 14:43) [9]

Читаем MSDN по ShellProc:

nCode
 HSHELL_WINDOWACTIVATED
wParam
 Handle to the activated window.
lParam
 The value is TRUE if the window is in full-screen mode, or FALSE otherwise.


 
@!!ex ©   (2007-10-26 15:56) [11]

> [10] DVM ©   (26.10.07 15:54)

Ок. Я могу объяснить еще раз.
НЕТ такого понятия, как fullscreen.
Оно есть только у DX, и то только в ряде случаев.


 
DVM ©   (2007-10-26 15:58) [12]


> НЕТ такого понятия, как fullscreen.

ты рисуешь на чем в своем OpenGL?


 
@!!ex ©   (2007-10-26 15:59) [13]

> [12] DVM ©   (26.10.07 15:58)

На Рендеринг контексте, на чем же еще.


 
homm ©   (2007-10-26 16:00) [14]

> [12] DVM ©   (26.10.07 15:58)
> ты рисуешь на чем в своем OpenGL?

предполагаю на окне, имеющим координаты клиентской части монитора…


 
DVM ©   (2007-10-26 16:01) [15]


> @!!ex ©   (26.10.07 15:59) [13]

на окне ты рисуешь в первую очередь, а для системы окно без бордюра на весь десктоп - полноэкранный режим. Панель задач при этом прячется сама вниз.


 
@!!ex ©   (2007-10-26 16:03) [16]

> [15] DVM ©   (26.10.07 16:01)

Ок. Согласен. Не прав.
Сегодня день, когда я катастрофически везде не прав. :(


 
Avds   (2007-10-26 16:44) [17]


> DVM ©   (26.10.07 13:58) [6]

Спасибо за наводку, и еще вопрос , на компьютере установлена программа шутка, которая отслеживает, переход в полный экран, можно ли найти те приложения, которые поставили ловушку на WH_SHELL.



Страницы: 1 вся ветка

Текущий архив: 2007.11.25;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.024 c
15-1193344929
Сусл
2007-10-26 00:42
2007.11.25
корпоративное решение от google


2-1194028039
Ореол
2007-11-02 21:27
2007.11.25
Форма из *.dll


2-1194208293
Xak
2007-11-04 23:31
2007.11.25
Как правельно запустить *.bat


11-1178263571
DVK
2007-05-04 11:26
2007.11.25
странности TKOLRadioBox


15-1193384640
Vlad Oshin
2007-10-26 11:44
2007.11.25
Как выглядит образец справки по ндфл-2