4

Я не могу найти, как изменить цвет строки меню Windows 7 при использовании темы Aero. Я только хочу изменить цвет строки меню.

Внешний вид по умолчанию, цвет строки меню Windows 7 в Windows Explorer и других приложениях

Темы по умолчанию для Basic and High Contrast Themes тем Windows 7 могут изменять цвет.

Прикладные «Основные и высококонтрастные темы> Высококонтрастный черный» Windows 7 в Windows Explorer и других приложениях

Темы такого типа настраиваются с помощью « Personalization > Window Color and Appearance , но свойство цвета « Menu при изменении не действует при использовании темы Aero.

Цвет окна и внешний вид не влияют на цвет строки меню

Как видно на картинке, я протестировал некоторые настройки, которые можно увидеть на панели предварительного просмотра окна « Window Color and Appearance

  • Измените цвет компонентов на зеленый
  • Изменить цвет текста на белый
  • Изменить цвет текста строки Menu Bar на серый
  • СБОЙ: изменить цвет строки Menu Bar на фиолетовый

Кажется, что это даже не работает в предварительном просмотре. Window Color and Appearance создано для настройки Windows 7 Basic Theme или Ease of Access . Возможно, он не предназначен для Aero, но даже пользователи Aero будут по-прежнему использовать один и тот же цвет строки меню в каждом приложении.

Существуют такие приложения, как продукты Adobe Inc., которые имеют собственную строку меню для своего графического интерфейса. Но внешний вид / цвет строки меню по умолчанию для Проводника Windows и других приложений просто использует внешний вид / цвет из темы.

Итак, как я могу изменить цвет строки меню при использовании темы Aero?

2 ответа2

3

Ответ @DavidPostill на изменение "Меню" в «Персонализация> Цвет и внешний вид окна» не применяется, если вы используете тему Aero. Требуется установить тему "Классика Windows". Даже "Windows Basic" не будет работать.

Если вы хотите изменить строку меню, вам потребуется взломать программное обеспечение Windows с помощью редактора ресурсов или даже отладчика. Единственное программное обеспечение Windows, которое я знаю, которое может принимать участие в отображении, - это Shellstyle.dll, и оно вовсе не уверено, что именно оно рисует строку меню.

Пример того, как такие взломы сделаны, можно найти в статье:
Как автоматически скрыть или отключить панель команд в Windows Vista и 7 Explorer.

Тем не менее, вы сами можете узнать, где установлены цвета меню.

Но даже если вы это сделаете, ваши изменения могут сделать ваш компьютер непригодным для использования, поскольку важные компоненты Windows имеют цифровую подпись Microsoft и поэтому не могут быть изменены. Даже если вам удалось взломать Shellstyle.dll, изменения могут быть отменены при следующем обновлении Windows, поэтому вам, возможно, придется повторять их снова и снова.

На самом деле у вас есть два варианта: использовать тему "Классика Windows" или принять ограничения темы Aero.
Все остальное играет в русскую рулетку со здоровьем вашего компьютера. образ

1

Вы почти там с Personalization > Window Color and Appearance .

В появившемся диалоге вы можете:

  • Нажмите на строку меню на экране примера, который изменит Item на Menu

  • Выберите Menu в выпадающем меню Item

  • Теперь вы можете изменить цвет Menu используя раскрывающийся список Colour .

  • Нажмите OK

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .