Изменить высоту меню «Пуск» Windows 7 в зависимости от размера монитора?

1

Я знаю, что могу изменить высоту меню «Пуск» Windows 7, чтобы в него входило больше или меньше недавно использованных приложений и т. Д.

Но у меня есть нетбук с крошечным экраном, который я подключаю к приличному ЖК-дисплею большую часть времени дома.

Есть ли способ заставить Win7 использовать более высокое меню «Пуск» с большим количеством пунктов при использовании ЖК-дисплея и более короткое меню «Пуск» с меньшим количеством элементов при использовании встроенного экрана нетбука?

(Я программист, способный на технические решения, если нет готового решения.)

hippietrail
источник

Ответы:

2

Когда вы меняете 2 значения размера меню Пуск здесь:

1

Какие изменения эти 2 значения:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_MinMFU"=dword:0000000a
"Start_JumpListItems"=dword:0000000a

Вы можете просто создать файлы .REG или даже пакетные файлы, которые используют команду reg для изменения значений по мере необходимости.

Каран
источник
Конечно, я могу сделать свой собственный маленький инструмент, объединив детали @ magicandre1981, приведенные в его ответе об изменении разрешения, даже с данными, которые вы предоставили о разделах реестра - спасибо.
Hippietrail
1
Добро пожаловать, и, возможно, вы можете поделиться приложением и источником на GitHub или в другом месте и добавить ссылку здесь. (Кстати, я использовал Process Monitor, чтобы найти клавиши reg. Фантастическая утилита, как и все остальные в наборе SysInternals - никогда не выходите из дома без них! :)
Каран,
Глядя на языки программирования прямо сейчас (-;
hippietrail
Я думал, у тебя все под рукой! Если вы собираетесь идти на проблемы , глядя на языки программирования, идентифицирующий один, загрузив компилятор / цепь инструмента и затем хакерство что - то вместе, почему бы не просто создавать пакетные файлы и ярлыки? Конечно, эти маленькие проекты всегда доставляют удовольствие, поэтому вы можете проверить .NET / C # для этого вместе с программами Visual Studio Express.
Каран
По сути, я не возился с этим, поскольку наиболее часто использовался простой C Win32 API. С тех пор я был в основном на Perl, а затем на JavaScript из-за моего интереса к кроссплатформенным проектам. Теперь я должен посмотреть, должен ли я заняться C # или все еще возможно в C ... или даже поводом, чтобы научить себя некоторым node.js или Python, если они подходят к таким низкоуровневым махинациям (-:
hippietrail
1

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

magicandre1981
источник
Знаете ли вы, какие части реестра будут актуальны и будут ли изменения отражены немедленно?
Hippietrail
1
Я не знаю ключ, но использую nirsoft.net/utils/reg_file_from_application.html, чтобы отслеживать Explorer.exe, вносить изменения в пользовательский интерфейс, и инструмент сообщает вам, какие ключи были изменены.
magicandre1981