énumération AR_STATE (winuser.h)
Indique l’état de la rotation automatique de l’écran pour le système. Par exemple, si la rotation automatique est prise en charge et si elle est activée par l’utilisateur. Cette énumération est un or au niveau du bit d’une ou plusieurs des valeurs suivantes.
Syntax
typedef enum tagAR_STATE {
AR_ENABLED = 0x0,
AR_DISABLED = 0x1,
AR_SUPPRESSED = 0x2,
AR_REMOTESESSION = 0x4,
AR_MULTIMON = 0x8,
AR_NOSENSOR = 0x10,
AR_NOT_SUPPORTED = 0x20,
AR_DOCKED = 0x40,
AR_LAPTOP = 0x80
} AR_STATE, *PAR_STATE;
Constantes
AR_ENABLED Valeur : 0x0 La rotation automatique est activée par l’utilisateur. |
AR_DISABLED Valeur : 0x1 La rotation automatique est désactivée par l’utilisateur. |
AR_SUPPRESSED Valeur : 0x2 La rotation automatique est actuellement supprimée par une ou plusieurs préférences de rotation automatique de processus. |
AR_REMOTESESSION Valeur : 0x4 La session est distante et la rotation automatique est temporairement désactivée. |
AR_MULTIMON Valeur : 0x8 Plusieurs moniteurs sont attachés au système, ce qui entraîne la désactivation temporaire de la rotation automatique. |
AR_NOSENSOR Valeur : 0x10 Le système n’a pas de capteur de rotation automatique. |
AR_NOT_SUPPORTED Valeur : 0x20 La rotation automatique n’est pas prise en charge avec la configuration système actuelle. |
AR_DOCKED Valeur : 0x40 L’appareil est ancré et la rotation automatique est temporairement désactivée. |
AR_LAPTOP Valeur : 0x80 L’appareil est en mode ordinateur portable et la rotation automatique est donc temporairement désactivée. |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | winuser.h |