Partilhar via


Usando controles padrão do Windows

Use controles padrão do Windows sempre que possível, pois eles são totalmente compatíveis com as diretrizes do Microsoft Ative Accessibility. Isso inclui controles fornecidos pelo Windows (User32.dll) e a biblioteca de controles comuns do Windows (Comctl32.dll).

Cada controle padrão do Windows é uma janela separada de uma classe específica, portanto, o auxílio de acessibilidade é notificado quando o foco é movido para um novo controle. O auxílio pode determinar a classe da janela de controles e quaisquer mensagens adicionais que ele possa enviar para consultar ou alterar o estado dos controles. O auxílio também pode identificar todos os controles filho contidos em uma janela pai e identificar o pai de qualquer controle.

Alguns controles comuns são extremamente flexíveis e muitas vezes podem substituir controles personalizados menos acessíveis e controles desenhados pelo proprietário. Por exemplo, um modo de exibição de lista pode substituir uma caixa de listagem desenhada pelo proprietário para exibir uma caixa de seleção ao lado de cada item. Como outro exemplo, o controle de botão avançado pode exibir imagens e texto. Anteriormente, isso exigia o uso de um controle personalizado.