Compartilhar via


Nomeando uma janela adequadamente

Atribua a cada janela um legenda amigável, mesmo que a janela ou sua legenda seja invisível. Isso permite que a funcionalidade de fala identifique a janela e a hierarquia de janelas. Essa recomendação se aplica a todas as janelas: janelas de nível superior com quadros visíveis; janelas filho, como paletas flutuantes; controles personalizados; Barras; e painéis dentro de uma janela, quando implementados como janelas filho.

Há três maneiras de definir a janela legenda:

  • Defina a cadeia de caracteres no script de recurso ao chamar CreateWindow ou funções relacionadas.
  • Chame a função SetWindowText .
  • Defina o nome dos controles nas caixas de diálogo usando as técnicas descritas em Controles de Nomenclatura em Caixas de Diálogo. Esse é o único método para rotular um controle de edição, pois definir o rótulo intrínseco dos controles altera o conteúdo dos controles.

Você pode consultar a legenda usando a Acessibilidade Ativa da Microsoft ou a mensagem WM_GETTEXT.

Para obter mais informações sobre como consultar o legenda usando a Acessibilidade Ativa, consulte a seção Acessibilidade.