Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.03.2008, 10:08   #1
andrey4623
Форумчанин
 
Аватар для andrey4623
 
Регистрация: 31.05.2007
Сообщений: 266
Смех переход в полноэкранный режим

Во многих программах (например, QIP) есть опция "не всплывать поверх полноэкранных приложений". А как передать системе, что моя программа полноэкранная? Я ставил свойство WindowState в Maximize, но сообщения все равно всплывают
andrey4623 вне форума Ответить с цитированием
Старый 09.03.2008, 12:46   #2
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Я думаю под полноэкранными имеются ввиду игры и подобные приложения.
Я бы поэкспериментировал с видеоплеерами, с играми разными, с "обычными" максимизированными программами, и можно выявить закономерность.
Скорее всего система сама знает какая программа сейчас активна.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Старый 09.03.2008, 21:12   #3
ZhekON
Форумчанин
 
Аватар для ZhekON
 
Регистрация: 24.01.2007
Сообщений: 323
По умолчанию

а StayOnTop не действует?
Всё проще чем вы думаете, нужно только правильно подойти к тому или иному вопросу?
ZhekON вне форума Ответить с цитированием
Старый 10.03.2008, 11:24   #4
andrey4623
Форумчанин
 
Аватар для andrey4623
 
Регистрация: 31.05.2007
Сообщений: 266
По умолчанию

StayOnTop не действует
хотя окно заднего фона полноэкранное, и "поверх всех окон"
andrey4623 вне форума Ответить с цитированием
Старый 11.03.2008, 06:32   #5
Огнетушитель
Новичок
Джуниор
 
Регистрация: 11.03.2008
Сообщений: 1
По умолчанию

Но все программы, например, PowerDVD, используют это!
Огнетушитель вне форума Ответить с цитированием
Старый 11.03.2008, 08:21   #6
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Почему бы просто не получать активное окно, потом его область и сравнить эту область с размером экрана ?
BOBAH13 вне форума Ответить с цитированием
Старый 11.03.2008, 08:31   #7
andrey4623
Форумчанин
 
Аватар для andrey4623
 
Регистрация: 31.05.2007
Сообщений: 266
По умолчанию

мне надо СВОЕ окно сделать полноэкранным
andrey4623 вне форума Ответить с цитированием
Старый 11.03.2008, 09:28   #8
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Определитесь сначала, что такое "полноэкранное окно". Это окно, поставленное через SetWindowPos выше, чем HWND_TOPMOST, или же это временная смена видеорежима через ChangeDisplaySettings с параметром CDS_FULLSCREEN.
B_N вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогить настроить полноэкранный режим для Turbo Pascal 7.0 в Терминале olegbelyi Паскаль, Turbo Pascal, PascalABC.NET 1 30.10.2007 13:05
Полноэкранный режим Кронос Gamedev - cоздание игр: Unity, OpenGL, DirectX 1 26.08.2007 12:17
полноэкранный режим в Delphi deadh5n1 Общие вопросы Delphi 1 27.06.2007 09:18
Полноэкранный режим и главное меню Voland Общие вопросы Delphi 2 03.04.2007 10:56
Полноэкранный режим mishel Общие вопросы Delphi 2 26.01.2007 02:31