В Windows 11 стиль Windows Basic (без Aero) по-прежнему присутствует в некоторых местах. Форма, отображаемая в конструкторе Visual Studio, а также в приложениях MDI, отображает тему Windows Basic в стиле Windows 7.
Вы можете сделать этот стиль видимым для любого приложения, которое захотите. включив режим совместимости с Windows XP для этой программы, и она будет отображать стиль Windows Basic только для этой программы. Но проблема в том, что его нужно запускать в режиме совместимости с XP и от имени администратора.
Можно ли программно отключить стили DWM/Aero только для одной формы или программы, не включив совместимость режим?
Я попробовал P/Invoking DwmEnableComposition(), но проблема в том, что он больше не работает в Windows 8 и более поздних версиях, согласно документации Microsoft. И даже если бы это сработало, DWM отключается для всего рабочего стола, а не только для одной программы или формы.
Подробнее здесь: https://stackoverflow.com/questions/785 ... dows-basic
Как программно отключить DWM и сделать так, чтобы заголовки окон Windows Basic в стиле Windows 7 отображались для одной ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Не могу сделать так, чтобы панель поиска и результаты отображались на одной странице.
Anonymous » » в форуме Php - 0 Ответы
- 30 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Не могу сделать так, чтобы панель поиска и результаты отображались на одной странице.
Anonymous » » в форуме Jquery - 0 Ответы
- 28 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Не могу сделать так, чтобы панель поиска и результаты отображались на одной странице.
Anonymous » » в форуме CSS - 0 Ответы
- 28 Просмотры
-
Последнее сообщение Anonymous
-