共用方式為


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