enumeração AR_STATE (winuser.h)
Indica o estado da rotação automática da tela para o sistema. Por exemplo, se há suporte para a rotação automática e se ela está habilitada pelo usuário. Essa enumeração é um OR bit a bit de um ou mais dos valores a seguir.
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 A rotação automática é habilitada pelo usuário. |
AR_DISABLED Valor: 0x1 A rotação automática é desabilitada pelo usuário. |
AR_SUPPRESSED Valor: 0x2 Atualmente, a rotação automática é suprimida por uma ou mais preferências de rotação automática de processo. |
AR_REMOTESESSION Valor: 0x4 A sessão é remota e a rotação automática está temporariamente desabilitada como resultado. |
AR_MULTIMON Valor: 0x8 O sistema tem vários monitores anexados e a rotação automática está temporariamente desabilitada como resultado. |
AR_NOSENSOR Valor: 0x10 O sistema não tem um sensor de rotação automática. |
AR_NOT_SUPPORTED Valor: 0x20 Não há suporte para a rotação automática com a configuração atual do sistema. |
AR_DOCKED Valor: 0x40 O dispositivo está encaixado e a rotação automática está temporariamente desabilitada como resultado. |
AR_LAPTOP Valor: 0x80 O dispositivo está no modo laptop e a rotação automática está temporariamente desabilitada como resultado. |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | winuser.h |