Expandindo o Paradigma de Comutação de Aplicativos Dentro do Windows 7 para se comportar como um jogo RTS?

0

Antecedentes: Nos jogos RTS, edifícios e unidades importantes podem ser agrupados usando a combinação Ctrl + (0-9). Isto combinado com as teclas de atalho do jogo torna a produtividade do jogo (ou seja, APM, EPM) extremamente eficaz.

Como desenvolvedor, trabalho com vários aplicativos, cada um com teclas de atalho independentes. Embora o Alt-Tab seja uma excelente maneira de fazer isso, além de 4 ou 5 aplicativos, ele se torna menos eficiente do que simplesmente clicar no aplicativo desejado a partir da faixa de opções de início.

O que eu quero: Eu quero poder atribuir dinamicamente teclas de atalho aos programas e desconectar a tecla de acesso assim que o programa for fechado. Por exemplo, o Windows dispara, eu atribuo um '0' ao VS2008 por meio de um pressionamento de tecla CTRL + 0, que vincula o VS2008 a '0' enquanto o programa estiver ativo. Se o VS2008 estiver fechado, a tecla de atalho será liberada. Estou ciente de como configurar teclas de atalho estáticas, mas sinto isso como limitante.

Pergunta: Seria melhor tentar implementá-lo a partir do nível do sistema operacional (ou seja, utilizando a funcionalidade do Windows 7 ou do AutoIT interno) ou programaticamente (por exemplo, vb.Net fazer o seu próprio)?

    
por sacredfaith 01.01.2013 / 19:12

0 respostas