Como usar a exibição de Janelas

Você pode pesquisar uma janela específica no modo de exibição de Janelas ou usar a Ferramenta Finder para exibir as propriedades ou mensagens da janela.

Usar a ferramenta Localizador

A Ferramenta Finder na caixa de diálogo Localizar Janela pode exibir propriedades ou mensagens da janela. A Ferramenta Finder também pode localizar janelas filho desabilitadas e discernir qual janela realçar se as janelas filho desabilitadas se sobrepuserem.

A imagem a seguir mostra a caixa de diálogo Localizar Janela que aparece após a etapa 3.

Screenshot of the Find Window dialog box.

Para exibir as propriedades ou mensagens da janela:

  1. Organize suas janelas para que o Spy++ e a janela de destino fiquem visíveis.

  2. No menu Spy, escolha Localizar Janela.

    A caixa de diálogo Localizar Janela é aberta.

  3. Arraste a Ferramenta Localizador sobre a janela de destino. Ao arrastar a ferramenta, a caixa de diálogo Localizar Janela exibe detalhes sobre a janela selecionada.

    Ou, se você tiver o identificador da janela que deseja examinar (por exemplo, copiado do depurador), digite-o na caixa de texto Identificador.

    Dica

    Para reduzir a desordem na tela, selecione a opção Ocultar Spy. Essa opção oculta a janela principal do Spy++, deixando apenas a caixa de diálogo Localizar Janela visível sobre os outros aplicativos. A janela principal do Spy++ é restaurada quando você clica em OK ou em Cancelar, ou quando você desmarca a opção Ocultar Spy++.

  4. Em Mostrar, selecione Propriedades ou Mensagens.

  5. Pressione OK.

    Se você selecionou Propriedades, a caixa de diálogo Propriedades da Janela será aberta. Se você selecionou Mensagens, uma janela Exibição de mensagens será aberta.

Pesquisar uma janela na exibição de Janelas

Você pode pesquisar uma janela específica na exibição de janelas usando identificador, legenda, classe ou uma combinação de legenda e classe como critérios de pesquisa. Você também pode especificar a direção inicial da pesquisa. Os campos na caixa de diálogo mostram os atributos da janela selecionada na árvore de janelas.

Comece com a árvore expandida para o segundo nível (todas as janelas que são filhas da área de trabalho), para que você possa identificar janelas no nível da área de trabalho pelo nome e pelo título da classe. Depois de escolher uma janela no nível da área de trabalho, você poderá expandir esse nível para encontrar uma janela filho específica.

Para pesquisar uma janela na exibição de Janelas:

  1. Organize suas janelas para que o Spy++, a janela Exibição de janelas e a janela de destino fiquem visíveis.

  2. No menu Pesquisar, escolha Localizar Janela.

    A caixa de diálogo de Pesquisar Janela é aberta.

    Dica

    Para reduzir a desordem na tela, selecione a opção Ocultar Spy. Essa opção oculta a janela principal do Spy++ e deixa apenas a Pesquisa de Janela visível acima dos outros aplicativos. A janela principal do Spy++ é restaurada quando você clica em OK ou em Cancelar, ou quando você limpa a opção Ocultar Spy++.

  3. Arraste a Ferramenta Finder sobre a janela de destino. Ao arrastar a ferramenta, a caixa de diálogo Pesquisa de Janela exibe detalhes na janela selecionada.

    • Como alternativa, se você conhecer o identificador da janela desejada (por exemplo, obtido no depurador), poderá digitá-lo na caixa Identificador.
    • Ou, se você conhecer a legenda e/ou a classe da janela desejada, poderá digitá-las nas caixas de texto Legenda e Classe e desmarcar a caixa de texto Identificador.
  4. Escolha Para cima ou Para baixo para a direção inicial da pesquisa.

  5. Selecione OK.

    Se uma janela correspondente for encontrada, ela será realçada na janela Exibição de janelas.