Win32 API 日本語リファレンス
ホームSystem.Com › REGCLS

REGCLS

列挙型フラグ
基底型i4

メンバー 6

名前10進16進
REGCLS_SINGLEUSE00x0
REGCLS_MULTIPLEUSE10x1
REGCLS_MULTI_SEPARATE20x2
REGCLS_SUSPENDED40x4
REGCLS_SURROGATE80x8
REGCLS_AGILE160x10

各言語での定義

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

typedef enum REGCLS : int {
    REGCLS_SINGLEUSE = 0,
    REGCLS_MULTIPLEUSE = 1,
    REGCLS_MULTI_SEPARATE = 2,
    REGCLS_SUSPENDED = 4,
    REGCLS_SURROGATE = 8,
    REGCLS_AGILE = 16
} REGCLS;
[Flags]
public enum REGCLS : int
{
    REGCLS_SINGLEUSE = 0,
    REGCLS_MULTIPLEUSE = 1,
    REGCLS_MULTI_SEPARATE = 2,
    REGCLS_SUSPENDED = 4,
    REGCLS_SURROGATE = 8,
    REGCLS_AGILE = 16,
}
<Flags>
Public Enum REGCLS As Integer
    REGCLS_SINGLEUSE = 0
    REGCLS_MULTIPLEUSE = 1
    REGCLS_MULTI_SEPARATE = 2
    REGCLS_SUSPENDED = 4
    REGCLS_SURROGATE = 8
    REGCLS_AGILE = 16
End Enum
import enum

class REGCLS(enum.IntFlag):
    REGCLS_SINGLEUSE = 0
    REGCLS_MULTIPLEUSE = 1
    REGCLS_MULTI_SEPARATE = 2
    REGCLS_SUSPENDED = 4
    REGCLS_SURROGATE = 8
    REGCLS_AGILE = 16
// REGCLS (flags)
pub const REGCLS_SINGLEUSE: i32 = 0;
pub const REGCLS_MULTIPLEUSE: i32 = 1;
pub const REGCLS_MULTI_SEPARATE: i32 = 2;
pub const REGCLS_SUSPENDED: i32 = 4;
pub const REGCLS_SURROGATE: i32 = 8;
pub const REGCLS_AGILE: i32 = 16;
// REGCLS
const (
	REGCLS_SINGLEUSE int32 = 0
	REGCLS_MULTIPLEUSE int32 = 1
	REGCLS_MULTI_SEPARATE int32 = 2
	REGCLS_SUSPENDED int32 = 4
	REGCLS_SURROGATE int32 = 8
	REGCLS_AGILE int32 = 16
)
const
  REGCLS_SINGLEUSE = 0;
  REGCLS_MULTIPLEUSE = 1;
  REGCLS_MULTI_SEPARATE = 2;
  REGCLS_SUSPENDED = 4;
  REGCLS_SURROGATE = 8;
  REGCLS_AGILE = 16;
// REGCLS
pub const REGCLS_SINGLEUSE: i32 = 0;
pub const REGCLS_MULTIPLEUSE: i32 = 1;
pub const REGCLS_MULTI_SEPARATE: i32 = 2;
pub const REGCLS_SUSPENDED: i32 = 4;
pub const REGCLS_SURROGATE: i32 = 8;
pub const REGCLS_AGILE: i32 = 16;
const
  REGCLS_SINGLEUSE* = 0
  REGCLS_MULTIPLEUSE* = 1
  REGCLS_MULTI_SEPARATE* = 2
  REGCLS_SUSPENDED* = 4
  REGCLS_SURROGATE* = 8
  REGCLS_AGILE* = 16
enum REGCLS : int {
    REGCLS_SINGLEUSE = 0,
    REGCLS_MULTIPLEUSE = 1,
    REGCLS_MULTI_SEPARATE = 2,
    REGCLS_SUSPENDED = 4,
    REGCLS_SURROGATE = 8,
    REGCLS_AGILE = 16,
}
#define global REGCLS_SINGLEUSE      0x0
#define global REGCLS_MULTIPLEUSE    0x1
#define global REGCLS_MULTI_SEPARATE 0x2
#define global REGCLS_SUSPENDED      0x4
#define global REGCLS_SURROGATE      0x8
#define global REGCLS_AGILE          0x10
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。