Hа форме с border-style: none; происходит такое, что она сворачивается и не разворачивается, когда я отключаю другой монитор.
Как это исправить?
- Вопрос задан более трёх лет назад
- 4368 просмотров
Комментировать
Решения вопроса 1
Сначала ты нажимаешь в окне сочетание клавиш вин + шифт + Райт/лефт и не хочешь чтоб оно перемещались на другой экран
Делаешь обработку в wndproc сообщения wm_windowpositionchanged типа если аргумент сообщения указывает не на тот экран позицией, тогда ты вставляешь в аргумент позицию из свойств формы. За тем у тебя окно свернутое принимает (-32000,-32000, ширина значка,высота значка панели задач) и вызывается этот код в вндпроц при отключении монитора, ты тогда разворачиваешь его из минимизед и не видишь, так как применялась такое положение окна . Остаётся просто извернуться, хранить рект окна в своей переменной и применять когда окно активируешь или условие в вндпроц усилить. Но последнего я испугался и использовал первый вариант
ЧТО ДЕЛАТЬ ЕСЛИ ИГРА СВОРАЧИВАЕТСЯ НА РАБОЧИЙ СТОЛ? / РЕШЕНИЕ ПРОБЛЕМЫ ЗА 2 МИНУТЫ
Источник: qna.habr.com
Как развернуть окно на весь экран если оно не разворачивается?
Чтобы развернуть любое окно на весь экран — зажмите клавиши Win + стрелочка вверх, чтобы восстановить прежний размер зажмите Win + стрелочка вниз.
Разбираемся
Важные моменты:
- Приложения, которые имеют фиксированный размер — могут не разворачиваться на весь экран.
- Кроме стрелочек вверх/вниз еще можно использовать влево/вправо, тогда окно будет занимать половину экрана с справой стороны или с левой (зависит от нажатой стрелки).
Как обычно мы разворачиваем окно на весь экран? Достаточно просто нажать мышкой по средней кнопки в правом верхнем углу окна, которая идет перед крестиком. Или нажать два раза по заголовку. Но можно ли это сделать без участия мышки? Чтобы использовать только клавиатуру.
Оказывается — можно! И достаточно легко))
Итак, смотрите, вот мини-инструкция. Перед вами окно, которое нужно развернуть на весь экран. Это окно разумеется должно быть активным. Чтобы развернуть — зажимаем и не отпускаем кнопку Win:
Не отпуская клавишу Win — нажимаем стрелочку вверх:
После этого отпускаем две кнопки и вуаля — окно развернуто на весь экран. Точно также, чтобы выйти из полноэкранного в прежний размер окна — тоже зажимаем Win, а потом уже не стрелочку вверх, а стрелочку вниз.
Еще можно использовать клавишу F11, но это не совсем соответствует понятию развернуть окно на весь экран. это скорее полноценный полноэкранный режим, при котором некоторые элементы управления окна пропадают. Кнопкой F11 можно как активировать так и деактивировать режим. Попробуйте, работает как в обычном Проводнике, так и в браузере Гугл Хром, Яндекс Браузер или Мозилла. Но F11 кстати не везде работает, например у меня в ФТП-клиенте FileZilla не работает, в принципе там эта опция не особо нужна)))
Надеюсь данная информация оказалась полезной. Удачи и добра, до новых встреч друзья!
Почему Сами Сворачиваются Игры, Программы и т.д. РЕШЕНИЕ 100%!!!
Источник: virtmachine.ru
В Windows 10 разучилась правильно разворачивать окна
В апрельском обновлении Windows 10 обнаружены новые баги, которые упустили участники программы тестирования.
Пользователи жалуются на проблему максимизации окон. Они не разворачиваются на весь экран – по какой-то причине в верхней части остается небольшой отступ, через который просматриваются рабочий стол и прочие элементы интерфейса. Проблема возникает, если несколько раз свернуть и развернуть приложение, кликнув по значку на панели задач. Она наблюдается в Google Chrome, Spotify и других приложениях.
Интересно, что в свежей сборке Windows 10 Redstone 5 с индексом 17666 проблема уже исправлена. Однако всем остальных придется ждать очередной заплатки, которая появится лишь во второй вторник июня 2018 года.
- Обзор Windows 10 April 2018 Update
- Обзор Windows 10 Fall Creators Update
- Обзор Windows 10 Creators
- Обзор Windows 10 Anniversary
- Windows 10. Предварительный обзор
Источник: xdrv.ru