Я изменил акцентный цвет в настройках Windows 10 и установил окна на использование этого акцентного цвета для своих заголовков, но всякий раз, когда окно теряет фокус, оно возвращается к своей неокрашенной форме. Вот запись того, как это происходит:
Можно ли изменить какой-либо параметр в реестре, чтобы заставить строки заголовков сохранять свой цвет даже при потере фокуса?
решение1
Это довольно просто.
Выполните следующие шаги:-
- Выберите цвет строки заголовка в приложении «Настройки» (не выбирайте опцию автоматического выбора цвета).
- Перейдите к следующему разделу реестра -
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\DWM
- Создайте новый 32-битный DWORD с именем
AccentColorInactive
- Дважды щелкните по названному значению
AccentColor
который уже существует в той же тональности, что и выбранный вами цвет на шаге 1. - Скопируйте значение
AccentColor
кAccentColorInactive
- (Необязательно) Вернитесь в приложение настроек и выберите другой цвет, чтобы они не были одинаковыми.