AR_STATE enumeración (winuser.h)
Indica el estado de la rotación automática de pantalla para el sistema. Por ejemplo, si se admite la rotación automática y si está habilitada por el usuario. Esta enumeración es un OR bit a bit de uno o varios de los valores siguientes.
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 Valor: 0x0 El usuario habilita la rotación automática. |
AR_DISABLED Valor: 0x1 El usuario deshabilita la rotación automática. |
AR_SUPPRESSED Valor: 0x2 La rotación automática se suprime actualmente mediante una o varias preferencias de rotación automática de procesos. |
AR_REMOTESESSION Valor: 0x4 La sesión es remota y la rotación automática se deshabilita temporalmente como resultado. |
AR_MULTIMON Valor: 0x8 El sistema tiene varios monitores conectados y la rotación automática se deshabilita temporalmente como resultado. |
AR_NOSENSOR Valor: 0x10 El sistema no tiene un sensor de rotación automática. |
AR_NOT_SUPPORTED Valor: 0x20 La rotación automática no se admite con la configuración actual del sistema. |
AR_DOCKED Valor: 0x40 El dispositivo está acoplado y la rotación automática se deshabilita temporalmente como resultado. |
AR_LAPTOP Valor: 0x80 El dispositivo está en modo portátil y la rotación automática se deshabilita temporalmente como resultado. |
Requisitos
Requisito | Valor |
---|---|
Header | winuser.h |