Structure HIGHCONTRASTW (winuser.h)
Contient des informations sur la fonctionnalité d’accessibilité à contraste élevé. Cette fonctionnalité définit le schéma d’apparence de l’interface utilisateur pour une visibilité maximale pour un utilisateur malvoyant et conseille aux applications de se conformer à ce schéma d’apparence.
Syntaxe
typedef struct tagHIGHCONTRASTW {
UINT cbSize;
DWORD dwFlags;
LPWSTR lpszDefaultScheme;
} HIGHCONTRASTW, *LPHIGHCONTRASTW;
Membres
cbSize
Type : UINT
Spécifie la taille, en octets, de cette structure.
dwFlags
Type : DWORD
Spécifie une combinaison des valeurs suivantes :
lpszDefaultScheme
Type : LPTSTR
Pointe vers une chaîne qui contient le nom du jeu de couleurs qui sera défini sur le schéma par défaut. Le système alloue cette mémoire tampon, la libère avec LocalFree.
Remarques
Une application utilise cette structure lors de l’appelde la fonction SystemParametersInfoW avec la valeur SPI_GETHIGHCONTRAST ou SPI_SETHIGHCONTRAST . Lors de l’utilisation de SPI_GETHIGHCONTRAST, une application doit spécifier le membre cbSize de la structure HIGHCONTRAST ; la fonction SystemParametersInfo remplit les membres restants. Une application doit spécifier tous les membres de la structure lors de l’utilisation de la valeur SPI_SETHIGHCONTRAST .
Notes
L’en-tête winuser.h définit HIGHCONTRAST comme un alias qui sélectionne automatiquement la version ANSI ou Unicode de cette fonction en fonction de la définition de la constante de préprocesseur UNICODE. Le mélange de l’utilisation de l’alias neutre en encodage avec du code qui n’est pas neutre en encodage peut entraîner des incompatibilités qui entraînent des erreurs de compilation ou d’exécution. Pour plus d’informations, consultez Conventions pour les prototypes de fonction.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | winuser.h (inclure Windows.h) |
Voir aussi
Fonction SystemParametersInfoW, structure HIGHCONTRASTA, Structures d’accessibilité, SystemParametersInfo