Главная страница
    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.032 c
2-1194094219
Kolan
2007-11-03 15:50
2007.11.25
Как проеделить координаты для DropDownMenu у ToolButton?


15-1192783300
Сама Сингулярность
2007-10-19 12:41
2007.11.25
Где пятничные задачки?


2-1193386440
kyn66
2007-10-26 12:14
2007.11.25
Gif-анимация в Splash-окне


8-1169983919
T54
2007-01-28 14:31
2007.11.25
Количество точек на дюйм - ?


6-1174635896
gavryuha
2007-03-23 10:44
2007.11.25
Перезагрузить TWebBrowser





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский