Attribution d’un nom à une fenêtre de manière appropriée
Assignez à chaque fenêtre une légende conviviale, même si la fenêtre ou sa légende est invisible. Cela permet à la fonctionnalité de reconnaissance vocale d’identifier la fenêtre et la hiérarchie de la fenêtre. Cette recommandation s’applique à toutes les fenêtres : les fenêtres de niveau supérieur avec des frames visibles. les fenêtres enfants, telles que les palettes flottantes ; contrôles personnalisés ; barres d’outils et les 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 le titre de la fenêtre :
- Définissez la chaîne dans votre script de ressources lors de l’appel de CreateWindow ou de fonctions connexes.
- Appelez la fonction SetWindowText .
- Définissez le nom des contrôles dans les boîtes de dialogue à l’aide des techniques décrites dans la rubrique nommer des contrôles dans les boîtes de dialogue. Il s’agit de la seule méthode pour étiqueter un contrôle d’édition, car la définition de l’étiquette intrinsèque Controls modifie le contenu des contrôles.
Vous pouvez interroger la légende à l’aide de l’Active Accessibility Microsoft ou du _ message WM GETTEXT.
Pour plus d’informations sur l’interrogation de la légende à l’aide de Active Accessibility, consultez la section accessibilité .