Expor a aplicação no windows

4

Eu estou querendo saber se há algo semelhante ao efeito de todas as janelas do Expose do Mac OSX. Ou seja, com uma tecla de atalho no nível do sistema, todas as janelas abertas encolherão com suas exibições atuais para caber na tela. Seria ótimo se isso também fosse de código aberto. Ou alguém poderia sugerir como começar a desenvolver tal aplicação, qualquer direção, técnicas a serem usadas, etc.?

Muito obrigado.

    
por Qiang Li 17.05.2011 / 00:57

4 respostas

2

Clique com o botão direito na barra de tarefas e selecione Tile?

    
por 17.05.2011 / 01:19
2

Se você deseja desenvolver algo assim, precisa fazer o seguinte:

  • Chame EnumWindows para enumerar as janelas de nível superior. Você provavelmente só quer trabalhar com aquelas janelas visíveis.
  • Para cada janela, faça uma cópia de sua posição e estado atuais, por exemplo, com GetWindowPlacement .
  • Calcule quanto espaço você tem na tela.
  • Crie um algoritmo para organizar suas janelas.
  • Ligue para SetWindowPos para organizar suas janelas para que elas tudo pode ser visto.
  • Restaure as janelas para as posições originais que você lembrou, se o usuário solicitar isso com uma tecla de atalho.

Isso provavelmente não é o mesmo que o Exposé, mas provavelmente é difícil fazê-lo do lado de fora. Tal ferramenta provavelmente precisa de ajuda do interior do gerenciador de janelas.

    
por 17.05.2011 / 10:22
0

Segure Win + Tab para alternar? Vitória + D? Segure alt, toque em Tab e clique no programa desejado?

    
por 17.05.2011 / 09:31
0

Eu encontrei um aplicativo chamado Switcher. Parece ser inspirado pelo Exposé. Requer que o Windows Aero esteja ligado, o que significa que ele só será executado com o Vista / 7. Ele não funcionou bem no meu laptop antigo, mas a placa gráfica é "capaz de usar o Vista", então provavelmente é minha culpa.

O software Microsoft IntelliMouse também inclui algo inspirado no Exposé e o mapeia para o MOUSE3. Ele não requer o Windows Aero, portanto, ele deve ser executado no XP, bem como no Vista e no 7. Este é executado melhor do que o Switcher na minha máquina. Eu encontrei ambos os programas para ser pobre em relação ao Exposé embora.

    
por 17.05.2011 / 19:45

Tags