Как изменить размер плитки по умолчанию при использовании «Pin to Start» в Windows 10?

2676
Hooch

При использовании параметра «Прикрепить к началу» в Windows 10 для всех плиток устанавливается размер по умолчанию «Средний».

Есть ли способ изменить размер по умолчанию на «Маленький»?

Я знаю, что могу изменить это вручную. Но я бы хотел, чтобы он был маленьким по умолчанию.

13
Не похоже, что есть способ, если кто-то не обнаружит взлом реестра ... ADTC 7 лет назад 2
Это хорошая идея. Вы должны отправить его в Windows 10 Feedback Hub. Dog Lover 7 лет назад 0
Если вы хотите что-то разработать, я думаю, вы можете разработать новый обработчик для этого. Посмотрите на [SecondaryTile] (https://docs.microsoft.com/en-us/uwp/api/Windows.UI.StartScreen.SecondaryTile) и [TileSize] (https://docs.microsoft.com/en -us / UWP / API / windows.ui.startscreen.tilesize). Я уверен, что вы можете создать приложение, которое сделает это за вас. arieljannai 7 лет назад 0
Было ли найдено решение для этого еще? Быстрый Google, похоже, еще не указывает, что это особенность. music2myear 7 лет назад 0

2 ответа на вопрос

4
El8dN8

Я сделал много исследований сразу после того, как увидел это. К сожалению, нелегко установить размер по умолчанию, потому что закрепление плитки жестко закодировано, чтобы каждый раз иметь средний размер. Насколько я понимаю, это невозможно сделать обычными средствами доступного реестра или настроек без переопределения кода.

Как вы можете видеть здесь в ссылках на API Microsoft, здесь упоминается, что есть Defaultопция для enum TileSize, которая является плиткой среднего размера. Windows, вероятно, вызывает, чтобы создать его, используя аргумент Default, который в классе обрабатывается классом, TileSizeгде он жестко задан.

Тем не менее, вероятно, поскольку Windows сделала его доступным через API, его можно переопределить, если для него когда-либо была создана программа с использованием API. Можно было бы попытаться прослушать, когда создается плитка, а затем отменить событие, а затем создать плитку, указав TileSize, выбранный разработанной программой, или переопределив значения по умолчанию. (Я не уверен, что вы можете переопределить Windows, потому что я никогда этого не делал).

Откуда я знаю: я использовал программу «Process Monitor» для анализа того, что происходит, когда я нажимаю «Pin to Start». Когда я это делаю, он читает некоторые значения реестра типа REG_BINARY. Введите REG_BINARY, насколько я понимаю, в этом случае сохраняются отдельные данные плитки, которые программа Windows использует для меню. Поэтому, если вы не измените настройки создания программы, я не думаю, что это возможно. Если более опытный супер пользователь прочитает это и увидит, что я неправ, прокомментируйте, пожалуйста, и сообщите мне.

Так жаль! Возможно, вам следует воспользоваться Windows Feedback и запросить вариант изменения размеров плитки по умолчанию или создать приложение, которое сделает это за вас.

Спасибо за ваше тщательное исследование. Требуется некоторая тяжелая работа, чтобы ответить на такие вопросы окончательно в отрицательной форме! kkm 5 лет назад 0
0
Arshia R

Я искал его и не нашел способа автоматически изменить размер плитки на маленький. Размер плитки зависит от разрешения вашего экрана.

Но вы можете вручную установить размеры плитки на панели задач следующим образом: Перейдите в Настройки -> Персонализация -> Панель задач -> Используйте маленькие кнопки панели задач. Надеюсь, поможет.