Win32 API 日本語リファレンス
ホームDevices.Display › AR_STATE

AR_STATE

列挙型フラグ
基底型i4

メンバー 9

名前10進16進
AR_ENABLED00x0
AR_DISABLED10x1
AR_SUPPRESSED20x2
AR_REMOTESESSION40x4
AR_MULTIMON80x8
AR_NOSENSOR160x10
AR_NOT_SUPPORTED320x20
AR_DOCKED640x40
AR_LAPTOP1280x80

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum AR_STATE : int {
    AR_ENABLED = 0,
    AR_DISABLED = 1,
    AR_SUPPRESSED = 2,
    AR_REMOTESESSION = 4,
    AR_MULTIMON = 8,
    AR_NOSENSOR = 16,
    AR_NOT_SUPPORTED = 32,
    AR_DOCKED = 64,
    AR_LAPTOP = 128
} AR_STATE;
[Flags]
public enum AR_STATE : int
{
    AR_ENABLED = 0,
    AR_DISABLED = 1,
    AR_SUPPRESSED = 2,
    AR_REMOTESESSION = 4,
    AR_MULTIMON = 8,
    AR_NOSENSOR = 16,
    AR_NOT_SUPPORTED = 32,
    AR_DOCKED = 64,
    AR_LAPTOP = 128,
}
<Flags>
Public Enum AR_STATE As Integer
    AR_ENABLED = 0
    AR_DISABLED = 1
    AR_SUPPRESSED = 2
    AR_REMOTESESSION = 4
    AR_MULTIMON = 8
    AR_NOSENSOR = 16
    AR_NOT_SUPPORTED = 32
    AR_DOCKED = 64
    AR_LAPTOP = 128
End Enum
import enum

class AR_STATE(enum.IntFlag):
    AR_ENABLED = 0
    AR_DISABLED = 1
    AR_SUPPRESSED = 2
    AR_REMOTESESSION = 4
    AR_MULTIMON = 8
    AR_NOSENSOR = 16
    AR_NOT_SUPPORTED = 32
    AR_DOCKED = 64
    AR_LAPTOP = 128
// AR_STATE (flags)
pub const AR_ENABLED: i32 = 0;
pub const AR_DISABLED: i32 = 1;
pub const AR_SUPPRESSED: i32 = 2;
pub const AR_REMOTESESSION: i32 = 4;
pub const AR_MULTIMON: i32 = 8;
pub const AR_NOSENSOR: i32 = 16;
pub const AR_NOT_SUPPORTED: i32 = 32;
pub const AR_DOCKED: i32 = 64;
pub const AR_LAPTOP: i32 = 128;
// AR_STATE
const (
	AR_ENABLED int32 = 0
	AR_DISABLED int32 = 1
	AR_SUPPRESSED int32 = 2
	AR_REMOTESESSION int32 = 4
	AR_MULTIMON int32 = 8
	AR_NOSENSOR int32 = 16
	AR_NOT_SUPPORTED int32 = 32
	AR_DOCKED int32 = 64
	AR_LAPTOP int32 = 128
)
const
  AR_ENABLED = 0;
  AR_DISABLED = 1;
  AR_SUPPRESSED = 2;
  AR_REMOTESESSION = 4;
  AR_MULTIMON = 8;
  AR_NOSENSOR = 16;
  AR_NOT_SUPPORTED = 32;
  AR_DOCKED = 64;
  AR_LAPTOP = 128;
// AR_STATE
pub const AR_ENABLED: i32 = 0;
pub const AR_DISABLED: i32 = 1;
pub const AR_SUPPRESSED: i32 = 2;
pub const AR_REMOTESESSION: i32 = 4;
pub const AR_MULTIMON: i32 = 8;
pub const AR_NOSENSOR: i32 = 16;
pub const AR_NOT_SUPPORTED: i32 = 32;
pub const AR_DOCKED: i32 = 64;
pub const AR_LAPTOP: i32 = 128;
const
  AR_ENABLED* = 0
  AR_DISABLED* = 1
  AR_SUPPRESSED* = 2
  AR_REMOTESESSION* = 4
  AR_MULTIMON* = 8
  AR_NOSENSOR* = 16
  AR_NOT_SUPPORTED* = 32
  AR_DOCKED* = 64
  AR_LAPTOP* = 128
enum AR_STATE : int {
    AR_ENABLED = 0,
    AR_DISABLED = 1,
    AR_SUPPRESSED = 2,
    AR_REMOTESESSION = 4,
    AR_MULTIMON = 8,
    AR_NOSENSOR = 16,
    AR_NOT_SUPPORTED = 32,
    AR_DOCKED = 64,
    AR_LAPTOP = 128,
}
#define global AR_ENABLED       0x0
#define global AR_DISABLED      0x1
#define global AR_SUPPRESSED    0x2
#define global AR_REMOTESESSION 0x4
#define global AR_MULTIMON      0x8
#define global AR_NOSENSOR      0x10
#define global AR_NOT_SUPPORTED 0x20
#define global AR_DOCKED        0x40
#define global AR_LAPTOP        0x80
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。