перечисление AR_STATE (winuser.h)
Указывает состояние автоматического поворота экрана для системы. Например, поддерживается ли автоматическая смена и включена ли она пользователем. Это перечисление представляет собой побитовое ИЛИ одного или нескольких из следующих значений.
Синтаксис
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 |