AR_STATE-Enumeration (winuser.h)
Gibt den Status der automatischen Bildschirmrotation für das System an. Beispielsweise, ob die automatische Drehung unterstützt wird und ob sie vom Benutzer aktiviert wird. Diese Enumeration ist ein bitweiser OR von mindestens einem der folgenden Werte.
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;
Konstanten
AR_ENABLED Wert: 0x0 Die automatische Drehung wird vom Benutzer aktiviert. |
AR_DISABLED Wert: 0x1 Die automatische Rotation wird vom Benutzer deaktiviert. |
AR_SUPPRESSED Wert: 0x2 Die automatische Drehung wird derzeit durch eine oder mehrere Automatische Drehungseinstellungen unterdrückt. |
AR_REMOTESESSION Wert: 0x4 Die Sitzung ist remote, und die automatische Drehung wird daher vorübergehend deaktiviert. |
AR_MULTIMON Wert: 0x8 Das System ist mit mehreren Monitoren verbunden, und die automatische Drehung wird daher vorübergehend deaktiviert. |
AR_NOSENSOR Wert: 0x10 Das System verfügt nicht über einen Automatischdrehungssensor. |
AR_NOT_SUPPORTED Wert: 0x20 Die automatische Rotation wird mit der aktuellen Systemkonfiguration nicht unterstützt. |
AR_DOCKED Wert: 0x40 Das Gerät ist angedockt, und die automatische Drehung wird daher vorübergehend deaktiviert. |
AR_LAPTOP Wert: 0x80 Das Gerät befindet sich im Laptopmodus, und die automatische Drehung wird daher vorübergehend deaktiviert. |
Anforderungen
Anforderung | Wert |
---|---|
Header | winuser.h |