AR_STATE 열거형(winuser.h)
시스템의 화면 자동 회전 상태를 나타냅니다. 예를 들어 자동 회전이 지원되는지 여부 및 사용자가 사용하도록 설정할지 여부가 있습니다. 이 열거형은 다음 값 중 하나 이상의 비트 OR입니다.
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;
상수
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 디바이스가 랩톱 모드에 있으며, 결과적으로 자동 회전이 일시적으로 비활성화됩니다. |
요구 사항
요구 사항 | 값 |
---|---|
헤더 | winuser.h |