Win32 API 日本語リファレンス
ホームGlobalization › UMessagePatternArgType

UMessagePatternArgType

列挙型
基底型i4

メンバー 6

名前10進16進
UMSGPAT_ARG_TYPE_NONE00x0
UMSGPAT_ARG_TYPE_SIMPLE10x1
UMSGPAT_ARG_TYPE_CHOICE20x2
UMSGPAT_ARG_TYPE_PLURAL30x3
UMSGPAT_ARG_TYPE_SELECT40x4
UMSGPAT_ARG_TYPE_SELECTORDINAL50x5

各言語での定義

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

typedef enum UMessagePatternArgType : int {
    UMSGPAT_ARG_TYPE_NONE = 0,
    UMSGPAT_ARG_TYPE_SIMPLE = 1,
    UMSGPAT_ARG_TYPE_CHOICE = 2,
    UMSGPAT_ARG_TYPE_PLURAL = 3,
    UMSGPAT_ARG_TYPE_SELECT = 4,
    UMSGPAT_ARG_TYPE_SELECTORDINAL = 5
} UMessagePatternArgType;
public enum UMessagePatternArgType : int
{
    UMSGPAT_ARG_TYPE_NONE = 0,
    UMSGPAT_ARG_TYPE_SIMPLE = 1,
    UMSGPAT_ARG_TYPE_CHOICE = 2,
    UMSGPAT_ARG_TYPE_PLURAL = 3,
    UMSGPAT_ARG_TYPE_SELECT = 4,
    UMSGPAT_ARG_TYPE_SELECTORDINAL = 5,
}
Public Enum UMessagePatternArgType As Integer
    UMSGPAT_ARG_TYPE_NONE = 0
    UMSGPAT_ARG_TYPE_SIMPLE = 1
    UMSGPAT_ARG_TYPE_CHOICE = 2
    UMSGPAT_ARG_TYPE_PLURAL = 3
    UMSGPAT_ARG_TYPE_SELECT = 4
    UMSGPAT_ARG_TYPE_SELECTORDINAL = 5
End Enum
import enum

class UMessagePatternArgType(enum.IntEnum):
    UMSGPAT_ARG_TYPE_NONE = 0
    UMSGPAT_ARG_TYPE_SIMPLE = 1
    UMSGPAT_ARG_TYPE_CHOICE = 2
    UMSGPAT_ARG_TYPE_PLURAL = 3
    UMSGPAT_ARG_TYPE_SELECT = 4
    UMSGPAT_ARG_TYPE_SELECTORDINAL = 5
// UMessagePatternArgType
pub const UMSGPAT_ARG_TYPE_NONE: i32 = 0;
pub const UMSGPAT_ARG_TYPE_SIMPLE: i32 = 1;
pub const UMSGPAT_ARG_TYPE_CHOICE: i32 = 2;
pub const UMSGPAT_ARG_TYPE_PLURAL: i32 = 3;
pub const UMSGPAT_ARG_TYPE_SELECT: i32 = 4;
pub const UMSGPAT_ARG_TYPE_SELECTORDINAL: i32 = 5;
// UMessagePatternArgType
const (
	UMSGPAT_ARG_TYPE_NONE int32 = 0
	UMSGPAT_ARG_TYPE_SIMPLE int32 = 1
	UMSGPAT_ARG_TYPE_CHOICE int32 = 2
	UMSGPAT_ARG_TYPE_PLURAL int32 = 3
	UMSGPAT_ARG_TYPE_SELECT int32 = 4
	UMSGPAT_ARG_TYPE_SELECTORDINAL int32 = 5
)
const
  UMSGPAT_ARG_TYPE_NONE = 0;
  UMSGPAT_ARG_TYPE_SIMPLE = 1;
  UMSGPAT_ARG_TYPE_CHOICE = 2;
  UMSGPAT_ARG_TYPE_PLURAL = 3;
  UMSGPAT_ARG_TYPE_SELECT = 4;
  UMSGPAT_ARG_TYPE_SELECTORDINAL = 5;
// UMessagePatternArgType
pub const UMSGPAT_ARG_TYPE_NONE: i32 = 0;
pub const UMSGPAT_ARG_TYPE_SIMPLE: i32 = 1;
pub const UMSGPAT_ARG_TYPE_CHOICE: i32 = 2;
pub const UMSGPAT_ARG_TYPE_PLURAL: i32 = 3;
pub const UMSGPAT_ARG_TYPE_SELECT: i32 = 4;
pub const UMSGPAT_ARG_TYPE_SELECTORDINAL: i32 = 5;
const
  UMSGPAT_ARG_TYPE_NONE* = 0
  UMSGPAT_ARG_TYPE_SIMPLE* = 1
  UMSGPAT_ARG_TYPE_CHOICE* = 2
  UMSGPAT_ARG_TYPE_PLURAL* = 3
  UMSGPAT_ARG_TYPE_SELECT* = 4
  UMSGPAT_ARG_TYPE_SELECTORDINAL* = 5
enum UMessagePatternArgType : int {
    UMSGPAT_ARG_TYPE_NONE = 0,
    UMSGPAT_ARG_TYPE_SIMPLE = 1,
    UMSGPAT_ARG_TYPE_CHOICE = 2,
    UMSGPAT_ARG_TYPE_PLURAL = 3,
    UMSGPAT_ARG_TYPE_SELECT = 4,
    UMSGPAT_ARG_TYPE_SELECTORDINAL = 5,
}
#define global UMSGPAT_ARG_TYPE_NONE          0x0
#define global UMSGPAT_ARG_TYPE_SIMPLE        0x1
#define global UMSGPAT_ARG_TYPE_CHOICE        0x2
#define global UMSGPAT_ARG_TYPE_PLURAL        0x3
#define global UMSGPAT_ARG_TYPE_SELECT        0x4
#define global UMSGPAT_ARG_TYPE_SELECTORDINAL 0x5