Nommer une fenêtre de manière appropriée
Attribuez à chaque fenêtre une légende conviviale, même si la fenêtre ou ses légende sont invisibles. Cela permet à la fonctionnalité vocale d’identifier la fenêtre et la hiérarchie de fenêtre. Cette recommandation s’applique à toutes les fenêtres : fenêtres de niveau supérieur avec des cadres visibles ; fenêtres enfants, telles que les palettes flottantes ; contrôles personnalisés ; Toolbars; et volets dans une fenêtre, lorsqu’ils sont implémentés en tant que fenêtres enfants.
Il existe trois façons de définir la fenêtre légende :
- Définissez la chaîne dans votre script de ressource lors de l’appel de CreateWindow ou de fonctions associées.
- Appelez la fonction SetWindowText .
- Définissez le nom des contrôles dans les boîtes de dialogue à l’aide des techniques décrites dans Naming Controls in Dialog Boxes. Il s’agit de la seule méthode d’étiquetage d’un contrôle d’édition, car la définition de l’étiquette intrinsèque des contrôles modifie le contenu des contrôles.
Vous pouvez interroger le légende à l’aide de Microsoft Active Accessibility ou du message WM_GETTEXT.
Pour plus d’informations sur l’interrogation des légende à l’aide de l’accessibilité active, consultez la section Accessibilité.