Главная страница
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.02 c
15-1192806374
Slider007
2007-10-19 19:06
2007.11.25
С днем рождения ! 19 октября 2007 пятница


15-1192960107
homm
2007-10-21 13:48
2007.11.25
Вопрос по асемблеру.


6-1174653783
Korefey
2007-03-23 15:43
2007.11.25
Работа с FTP сервером.


2-1194006557
timekiller
2007-11-02 15:29
2007.11.25
Прокрутка формы


15-1192920134
Прочее
2007-10-21 02:42
2007.11.25
Как сделать чтобы в OnKeyPress проходило сообщение VK_UP ?