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

FUNCKIND

列挙型
基底型i4

メンバー 5

名前10進16進
FUNC_VIRTUAL00x0
FUNC_PUREVIRTUAL10x1
FUNC_NONVIRTUAL20x2
FUNC_STATIC30x3
FUNC_DISPATCH40x4

各言語での定義

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

typedef enum FUNCKIND : int {
    FUNC_VIRTUAL = 0,
    FUNC_PUREVIRTUAL = 1,
    FUNC_NONVIRTUAL = 2,
    FUNC_STATIC = 3,
    FUNC_DISPATCH = 4
} FUNCKIND;
public enum FUNCKIND : int
{
    FUNC_VIRTUAL = 0,
    FUNC_PUREVIRTUAL = 1,
    FUNC_NONVIRTUAL = 2,
    FUNC_STATIC = 3,
    FUNC_DISPATCH = 4,
}
Public Enum FUNCKIND As Integer
    FUNC_VIRTUAL = 0
    FUNC_PUREVIRTUAL = 1
    FUNC_NONVIRTUAL = 2
    FUNC_STATIC = 3
    FUNC_DISPATCH = 4
End Enum
import enum

class FUNCKIND(enum.IntEnum):
    FUNC_VIRTUAL = 0
    FUNC_PUREVIRTUAL = 1
    FUNC_NONVIRTUAL = 2
    FUNC_STATIC = 3
    FUNC_DISPATCH = 4
// FUNCKIND
pub const FUNC_VIRTUAL: i32 = 0;
pub const FUNC_PUREVIRTUAL: i32 = 1;
pub const FUNC_NONVIRTUAL: i32 = 2;
pub const FUNC_STATIC: i32 = 3;
pub const FUNC_DISPATCH: i32 = 4;
// FUNCKIND
const (
	FUNC_VIRTUAL int32 = 0
	FUNC_PUREVIRTUAL int32 = 1
	FUNC_NONVIRTUAL int32 = 2
	FUNC_STATIC int32 = 3
	FUNC_DISPATCH int32 = 4
)
const
  FUNC_VIRTUAL = 0;
  FUNC_PUREVIRTUAL = 1;
  FUNC_NONVIRTUAL = 2;
  FUNC_STATIC = 3;
  FUNC_DISPATCH = 4;
// FUNCKIND
pub const FUNC_VIRTUAL: i32 = 0;
pub const FUNC_PUREVIRTUAL: i32 = 1;
pub const FUNC_NONVIRTUAL: i32 = 2;
pub const FUNC_STATIC: i32 = 3;
pub const FUNC_DISPATCH: i32 = 4;
const
  FUNC_VIRTUAL* = 0
  FUNC_PUREVIRTUAL* = 1
  FUNC_NONVIRTUAL* = 2
  FUNC_STATIC* = 3
  FUNC_DISPATCH* = 4
enum FUNCKIND : int {
    FUNC_VIRTUAL = 0,
    FUNC_PUREVIRTUAL = 1,
    FUNC_NONVIRTUAL = 2,
    FUNC_STATIC = 3,
    FUNC_DISPATCH = 4,
}
#define global FUNC_VIRTUAL     0x0
#define global FUNC_PUREVIRTUAL 0x1
#define global FUNC_NONVIRTUAL  0x2
#define global FUNC_STATIC      0x3
#define global FUNC_DISPATCH    0x4