Форум: "Прочее";
Текущий архив: 2007.11.25;
Скачать: [xml.tar.bz2];
ВнизХук на 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;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.032 c