Я использую планшет с внешним монитором и вторым монитором в качестве основного. Почему все меню плавают влево. Есть ли способ изменить это? Мой планшет физически расположен справа от монитора.

Все меню плавающие влево

Еще один скриншот

1 ответ1

0

Обновление: на основе комментария Виниция и обновленного снимка экрана.

Приложение должно было изменить выравнивание меню по умолчанию.

Этот параметр нельзя настроить с помощью панели управления, однако Windows предоставляет API для его изменения. И я написал простое приложение, которое позволяет изменять выравнивание меню и показывает текущее выравнивание.

Запустите MenuAlignment.exe, он покажет текущее состояние. Нажмите Да, чтобы изменить выравнивание на обратную настройку:

Выравнивание меню: меню выровнены по левому краю Выравнивание меню: меню выровнены по правому краю

И после изменения выравнивания отображается подтверждение: Выравнивание меню: выравнивание меню было изменено слева


В случае, показанном на снимке экрана, просто недостаточно места для отображения меню справа, и Windows отображает меню с выравниванием по левому краю. Переместите ваше окно дальше влево или вправо, и ваши меню будут отображаться нормально.

Это также происходит в конфигурации одного монитора: если меню не может быть отображено с выравниванием по левому краю, поскольку оно выпадает из экрана, оно будет расположено вправо.

 
Windows не будет разделять меню на оба монитора, она будет располагать всплывающее меню так, чтобы оно полностью отображалось на одном из мониторов. Это объясняется тем, что мониторы могут быть не бок о бок.

Существует системная настройка, которая управляет выравниванием меню по умолчанию, оно не отображается через пользовательский интерфейс, но доступно для приложений.

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