Alterar a altura do menu Iniciar do Windows 7, dependendo do tamanho do monitor?

1

Sei que posso alterar a altura do menu Iniciar do Windows 7 para incluir mais ou menos aplicativos usados ​​recentemente, etc.

Mas eu tenho um netbook com uma tela minúscula que conecto em um LCD de tamanho decente na maioria das vezes em casa.

Existe uma maneira de fazer com que o Win7 use um menu Iniciar mais alto com mais itens quando estou usando o LCD e um menu Iniciar mais curto com menos itens ao usar a tela interna do netbook?

(Sou um programador capaz de soluções técnicas, se não houver uma solução pronta.)

hippietrail
fonte

Respostas:

2

Quando você altera os 2 valores do tamanho do menu Iniciar aqui:

1

Que mudanças são esses 2 valores:

Windows Registry Editor Version 5.00

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

Você pode simplesmente criar arquivos .REG ou mesmo arquivos em lote que usam o comando reg para alterar os valores conforme necessário.

Karan
fonte
Certamente posso criar minha própria pequena ferramenta combinando os detalhes @ magicandre1981 fornecidos em sua resposta sobre a alteração da resolução, mesmo com os detalhes que você forneceu sobre as chaves do registro - obrigado.
Hippietrail 18/12/12
1
De nada, e talvez você possa compartilhar o aplicativo e a fonte no GitHub ou em qualquer outro lugar e adicionar o link aqui. (BTW, eu usei o monitor do processo para localizar as chaves reg utilidade Fantástico como são todos os outros na suíte SysInternals -.! Nunca saia de casa sem eles :)
Karan
Olhando para linguagens de programação agora (-;
hippietrail
Eu pensei que você tinha tudo em mãos! Se você tiver o trabalho de procurar em linguagens de programação, identificar uma, fazer o download da cadeia de compiladores / ferramentas e depois hackear alguma coisa, por que não simplesmente criar arquivos em lote e atalhos? Obviamente, é sempre divertido fazer esses pequenos projetos; portanto, convém verificar o .NET / C # para isso , juntamente com os programas do Visual Studio Express.
Karan
Basicamente, eu não brinquei com esse material desde que a API C Win32 simples foi mais usada. Desde aqueles dias, eu estava principalmente em Perl e em JavaScript devido ao meu interesse em projetos de plataforma cruzada. Agora eu tenho que ver se eu deveria pegar C # ou se ainda é possível em C ... ou mesmo uma desculpa para me ensinar alguns node.js ou Python se eles estão fazendo essas travessuras de baixo nível (-:
hippietrail
1

Crie sua própria ferramenta que lida com a alteração da resolução da tela e altera a quantidade de itens recentes exibidos no registro com sua ferramenta.

magicandre1981
fonte
Você sabe quais bits do registro seriam relevantes e se as mudanças seriam refletidas imediatamente?
Hippietrail 18/12/12
1
Não conheço a chave, mas use nirsoft.net/utils/reg_file_from_application.html para monitorar o Explorer.exe, faça as alterações na interface do usuário e a ferramenta informa quais chaves foram modificadas.
magicandre1981