Partager via


Structure TOGGLEKEYS (winuser.h)

Contient des informations sur la fonctionnalité d’accessibilité ToggleKeys. Lorsque la fonctionnalité ToggleKeys est activée, l’ordinateur émet une tonalité aiguë chaque fois que l’utilisateur active la touche MAJS LOCK, NUM LOCK ou SCROLL LOCK, et une tonalité basse chaque fois que l’utilisateur désactive l’une de ces touches.

Syntaxe

typedef struct tagTOGGLEKEYS {
  UINT  cbSize;
  DWORD dwFlags;
} TOGGLEKEYS, *LPTOGGLEKEYS;

Membres

cbSize

Type : DWORD

Spécifie la taille, en octets, de cette structure.

dwFlags

Type : DWORD

Ensemble d’indicateurs de bits qui spécifient les propriétés de la fonctionnalité ToggleKeys. Les valeurs d’indicateur de bits suivantes sont définies :

Valeur Signification
TKF_AVAILABLE
0x00000002
Si cet indicateur est défini, la fonctionnalité ToggleKeys est disponible.
TKF_CONFIRMHOTKEY
0x00000008
Windows 95/98, Windows 2000 : Une boîte de dialogue de confirmation s’affiche lorsque la fonctionnalité ToggleKeys est activée à l’aide de la touche d’accès rapide.
TKF_HOTKEYACTIVE
0x00000004
Si cet indicateur est défini, l’utilisateur peut activer et désactiver la fonctionnalité ToggleKeys en maintenant la touche LOCK NUM enfoncée pendant huit secondes.
TKF_HOTKEYSOUND
0x00000010
Si cet indicateur est défini, le système émet un son de sirène lorsque l’utilisateur active ou désactive la fonctionnalité ToggleKeys à l’aide de la touche d’accès rapide.
TKF_INDICATOR
0x00000020
Cet indicateur n’est pas implémenté.
TKF_TOGGLEKEYSON
0x00000001
Si cet indicateur est défini, la fonctionnalité ToggleKeys est activée.

Remarques

Une application utilise une structure TOGGLEKEYS lors de l’appel de la fonction SystemParametersInfo avec le paramètre uiAction défini sur SPI_GETTOGGLEKEYS ou SPI_SETTOGGLEKEYS. Lors de l’utilisation de SPI_GETTOGGLEKEYS, une application doit spécifier le membre cbSize de la structure TOGGLEKEYS ; La fonction SystemParametersInfo remplit les membres restants. Une application doit spécifier tous les membres de structure lors de l’utilisation de la valeur SPI_SETTOGGLEKEYS .

Spécifications

   
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

Structures d’accessibilité

SystemParametersInfo