Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 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.039 c
5-1163266828
Vasiliy
2006-11-11 20:40
2007.11.25
Как отработать DragAndDrop в DesignTime?


1-1189049650
Nikfel
2007-09-06 07:34
2007.11.25
Добавление пункта в системное контекстное меню эксплорера


2-1193902088
F@T@L_Err0r
2007-11-01 10:28
2007.11.25
Чтение из сом порта


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


2-1193987162
Alex8
2007-11-02 10:06
2007.11.25
Набор полей в Query при 3-х таблицах





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский