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

TYPEKIND

列挙型
基底型i4

メンバー 9

名前10進16進
TKIND_ENUM00x0
TKIND_RECORD10x1
TKIND_MODULE20x2
TKIND_INTERFACE30x3
TKIND_DISPATCH40x4
TKIND_COCLASS50x5
TKIND_ALIAS60x6
TKIND_UNION70x7
TKIND_MAX80x8

各言語での定義

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

typedef enum TYPEKIND : int {
    TKIND_ENUM = 0,
    TKIND_RECORD = 1,
    TKIND_MODULE = 2,
    TKIND_INTERFACE = 3,
    TKIND_DISPATCH = 4,
    TKIND_COCLASS = 5,
    TKIND_ALIAS = 6,
    TKIND_UNION = 7,
    TKIND_MAX = 8
} TYPEKIND;
public enum TYPEKIND : int
{
    TKIND_ENUM = 0,
    TKIND_RECORD = 1,
    TKIND_MODULE = 2,
    TKIND_INTERFACE = 3,
    TKIND_DISPATCH = 4,
    TKIND_COCLASS = 5,
    TKIND_ALIAS = 6,
    TKIND_UNION = 7,
    TKIND_MAX = 8,
}
Public Enum TYPEKIND As Integer
    TKIND_ENUM = 0
    TKIND_RECORD = 1
    TKIND_MODULE = 2
    TKIND_INTERFACE = 3
    TKIND_DISPATCH = 4
    TKIND_COCLASS = 5
    TKIND_ALIAS = 6
    TKIND_UNION = 7
    TKIND_MAX = 8
End Enum
import enum

class TYPEKIND(enum.IntEnum):
    TKIND_ENUM = 0
    TKIND_RECORD = 1
    TKIND_MODULE = 2
    TKIND_INTERFACE = 3
    TKIND_DISPATCH = 4
    TKIND_COCLASS = 5
    TKIND_ALIAS = 6
    TKIND_UNION = 7
    TKIND_MAX = 8
// TYPEKIND
pub const TKIND_ENUM: i32 = 0;
pub const TKIND_RECORD: i32 = 1;
pub const TKIND_MODULE: i32 = 2;
pub const TKIND_INTERFACE: i32 = 3;
pub const TKIND_DISPATCH: i32 = 4;
pub const TKIND_COCLASS: i32 = 5;
pub const TKIND_ALIAS: i32 = 6;
pub const TKIND_UNION: i32 = 7;
pub const TKIND_MAX: i32 = 8;
// TYPEKIND
const (
	TKIND_ENUM int32 = 0
	TKIND_RECORD int32 = 1
	TKIND_MODULE int32 = 2
	TKIND_INTERFACE int32 = 3
	TKIND_DISPATCH int32 = 4
	TKIND_COCLASS int32 = 5
	TKIND_ALIAS int32 = 6
	TKIND_UNION int32 = 7
	TKIND_MAX int32 = 8
)
const
  TKIND_ENUM = 0;
  TKIND_RECORD = 1;
  TKIND_MODULE = 2;
  TKIND_INTERFACE = 3;
  TKIND_DISPATCH = 4;
  TKIND_COCLASS = 5;
  TKIND_ALIAS = 6;
  TKIND_UNION = 7;
  TKIND_MAX = 8;
// TYPEKIND
pub const TKIND_ENUM: i32 = 0;
pub const TKIND_RECORD: i32 = 1;
pub const TKIND_MODULE: i32 = 2;
pub const TKIND_INTERFACE: i32 = 3;
pub const TKIND_DISPATCH: i32 = 4;
pub const TKIND_COCLASS: i32 = 5;
pub const TKIND_ALIAS: i32 = 6;
pub const TKIND_UNION: i32 = 7;
pub const TKIND_MAX: i32 = 8;
const
  TKIND_ENUM* = 0
  TKIND_RECORD* = 1
  TKIND_MODULE* = 2
  TKIND_INTERFACE* = 3
  TKIND_DISPATCH* = 4
  TKIND_COCLASS* = 5
  TKIND_ALIAS* = 6
  TKIND_UNION* = 7
  TKIND_MAX* = 8
enum TYPEKIND : int {
    TKIND_ENUM = 0,
    TKIND_RECORD = 1,
    TKIND_MODULE = 2,
    TKIND_INTERFACE = 3,
    TKIND_DISPATCH = 4,
    TKIND_COCLASS = 5,
    TKIND_ALIAS = 6,
    TKIND_UNION = 7,
    TKIND_MAX = 8,
}
#define global TKIND_ENUM      0x0
#define global TKIND_RECORD    0x1
#define global TKIND_MODULE    0x2
#define global TKIND_INTERFACE 0x3
#define global TKIND_DISPATCH  0x4
#define global TKIND_COCLASS   0x5
#define global TKIND_ALIAS     0x6
#define global TKIND_UNION     0x7
#define global TKIND_MAX       0x8