Partilhar via


Nomeando uma janela adequadamente

Atribua a cada janela uma legenda amigável, mesmo que a janela ou sua legenda esteja invisível. Isso permite que a funcionalidade de fala identifique a janela e a hierarquia da janela. Esta recomendação aplica-se a todas as janelas: janelas de nível superior com molduras visíveis; janelas infantis, como paletas flutuantes; controles personalizados; barras de ferramentas; e painéis dentro de uma janela, quando implementados como janelas filhas.

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

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

Você pode consultar a legenda usando o Microsoft Ative Accessibility ou a mensagem WM_GETTEXT.

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