powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Полноэкранный режим
19 сообщений из 19, страница 1 из 1
Полноэкранный режим
    #39371640
Фотография -=Koba=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли как-нибудь узнать запущена игра на весь экран
Или допустим Word развернут на весь экран (панель задач скрыта)

Без анализа заголовка окна
В случае игры надо одно действие, в случае Word Excel IDE итд другое
...
Рейтинг: 0 / 0
Полноэкранный режим
    #39371686
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-=Koba=-,

WinAPI - GetWindowPlacement() - вернет в члене структуры showCmd == SW_SHOWMAXIMIZED для развернутых окон.
...
Рейтинг: 0 / 0
Полноэкранный режим
    #39371697
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
DarkMaster-=Koba=-,

WinAPI - GetWindowPlacement() - вернет в члене структуры showCmd == SW_SHOWMAXIMIZED для развернутых окон. развернутый и "фуллскрин" разные понятия
...
Рейтинг: 0 / 0
Полноэкранный режим
    #39371770
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eNose,

Угу. Но для Word/Excel должно прокатить.
...
Рейтинг: 0 / 0
Полноэкранный режим
    #39371819
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMastereNose,

Угу. Но для Word/Excel должно прокатить.

для игрушек - тоже, ибо fullsceen режиму видеоадаптера обычно соответствует максимизированное окно
...
Рейтинг: 0 / 0
Полноэкранный режим
    #39371988
Фотография -=Koba=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилDarkMastereNose,

Угу. Но для Word/Excel должно прокатить.

для игрушек - тоже, ибо fullsceen режиму видеоадаптера обычно соответствует максимизированное окно

Те разделить никак нельзя?
...
Рейтинг: 0 / 0
Полноэкранный режим
    #39372476
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eNoseDarkMaster-=Koba=-,

WinAPI - GetWindowPlacement() - вернет в члене структуры showCmd == SW_SHOWMAXIMIZED для развернутых окон. развернутый и "фуллскрин" разные понятия


вообще то "фуллскрин" - такового понятия вообще нет. берется обычный overlapped , у него выключается title bar, неклиентская область в null, задаются особые координаты окна - и в общем всё...
...
Рейтинг: 0 / 0
Полноэкранный режим
    #39372487
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiveNoseпропущено...
развернутый и "фуллскрин" разные понятия


вообще то "фуллскрин" - такового понятия вообще нет. берется обычный overlapped , у него выключается title bar, неклиентская область в null, задаются особые координаты окна - и в общем всё...
не совсем так - ещё может быть изменён режим видеоадаптера (средствами OpenGL,DXGI и т д)
...
Рейтинг: 0 / 0
Полноэкранный режим
    #39372532
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
MasterZiveNoseпропущено...
развернутый и "фуллскрин" разные понятия


вообще то "фуллскрин" - такового понятия вообще нет. берется обычный overlapped , у него выключается title bar, неклиентская область в null, задаются особые координаты окна - и в общем всё... а теперь запусти файрфокс и нажми f11.

таки есть разница между максимальным разворачиванием (что предлагает виндовз) и полным экраном (перекрытие таскбара).

и старые версии ворда/экселя тоже поддерживали второй вариант (сейчас только для чтения документов).
...
Рейтинг: 0 / 0
Полноэкранный режим
    #39372533
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
я бы смотрел текущее разрешение нужного монитора и размеры нужного окна.
и сравнивал.

другие варианты не отработают, например, ручное изменение размеров окна того же ворда/экселя "на весь экран".
...
Рейтинг: 0 / 0
Полноэкранный режим
    #39373964
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eNoseMasterZivпропущено...



вообще то "фуллскрин" - такового понятия вообще нет. берется обычный overlapped , у него выключается title bar, неклиентская область в null, задаются особые координаты окна - и в общем всё... а теперь запусти файрфокс и нажми f11.

таки есть разница между максимальным разворачиванием (что предлагает виндовз) и полным экраном (перекрытие таскбара).

и старые версии ворда/экселя тоже поддерживали второй вариант (сейчас только для чтения документов).

Эээээ...
В самом Windows нет поддержки такого режима.
Его надо делать руками.
...
Рейтинг: 0 / 0
Полноэкранный режим
    #39374019
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivЭээээ...
В самом Windows нет поддержки такого режима.
Его надо делать руками.
SetWindowPos придётся вызывать - тяжёлый труд
...
Рейтинг: 0 / 0
Полноэкранный режим
    #39374258
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно еще усложнить задачу. Есть два монитора (два девайса) и на одном из них игра.... e.t.c.
...
Рейтинг: 0 / 0
Полноэкранный режим
    #39374312
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonМожно еще усложнить задачу.
какое ж это усложнение?

разве что Direct3D приложение, использующее несколько мониторов в полноэкранном режиме
...
Рейтинг: 0 / 0
Полноэкранный режим
    #39374450
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил, вы когда-нибудь работали на 2х мониторах? Я - последние лет 5 постоянно.

Так вот. Иногда у меня окно приложения (CitrixClient) перекрывает 2 монитора. Это какой
режим? Полноэкранный? Или полно-двух-экранный?
...
Рейтинг: 0 / 0
Полноэкранный режим
    #39374510
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

только на двух-трёх и работаю.
иногда - на 24 .

Fullscreen, о котором я говорю - это fullscreen Direct3D/OpenGL, а не растягивание окошка
...
Рейтинг: 0 / 0
Полноэкранный режим
    #39374517
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IDXGISwapChain::SetFullscreenState для тех, кто на бронепоезде
...
Рейтинг: 0 / 0
Полноэкранный режим
    #39374526
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну йошкин крот... Вот это техника дошла.

Но мой вопрос по full-screen на двух мониторах так и остался висеть в воздухе.

P.S. Да я только запрыгнул в последний вагон... :)
...
Рейтинг: 0 / 0
Полноэкранный режим
    #39374533
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonНо мой вопрос по full-screen на двух мониторах так и остался висеть в воздухе.
а какой вопрос?
как трактовать понятие fullscreen?
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Полноэкранный режим
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]