AHTYPE
列挙型フラグメンバー 8
| 名前 | 10進 | 16進 |
|---|---|---|
| AHTYPE_UNDEFINED | 0 | 0x0 |
| AHTYPE_USER_APPLICATION | 8 | 0x8 |
| AHTYPE_ANY_APPLICATION | 16 | 0x10 |
| AHTYPE_MACHINEDEFAULT | 32 | 0x20 |
| AHTYPE_PROGID | 64 | 0x40 |
| AHTYPE_APPLICATION | 128 | 0x80 |
| AHTYPE_CLASS_APPLICATION | 256 | 0x100 |
| AHTYPE_ANY_PROGID | 512 | 0x200 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum AHTYPE : int {
AHTYPE_UNDEFINED = 0,
AHTYPE_USER_APPLICATION = 8,
AHTYPE_ANY_APPLICATION = 16,
AHTYPE_MACHINEDEFAULT = 32,
AHTYPE_PROGID = 64,
AHTYPE_APPLICATION = 128,
AHTYPE_CLASS_APPLICATION = 256,
AHTYPE_ANY_PROGID = 512
} AHTYPE;[Flags]
public enum AHTYPE : int
{
AHTYPE_UNDEFINED = 0,
AHTYPE_USER_APPLICATION = 8,
AHTYPE_ANY_APPLICATION = 16,
AHTYPE_MACHINEDEFAULT = 32,
AHTYPE_PROGID = 64,
AHTYPE_APPLICATION = 128,
AHTYPE_CLASS_APPLICATION = 256,
AHTYPE_ANY_PROGID = 512,
}<Flags>
Public Enum AHTYPE As Integer
AHTYPE_UNDEFINED = 0
AHTYPE_USER_APPLICATION = 8
AHTYPE_ANY_APPLICATION = 16
AHTYPE_MACHINEDEFAULT = 32
AHTYPE_PROGID = 64
AHTYPE_APPLICATION = 128
AHTYPE_CLASS_APPLICATION = 256
AHTYPE_ANY_PROGID = 512
End Enumimport enum
class AHTYPE(enum.IntFlag):
AHTYPE_UNDEFINED = 0
AHTYPE_USER_APPLICATION = 8
AHTYPE_ANY_APPLICATION = 16
AHTYPE_MACHINEDEFAULT = 32
AHTYPE_PROGID = 64
AHTYPE_APPLICATION = 128
AHTYPE_CLASS_APPLICATION = 256
AHTYPE_ANY_PROGID = 512// AHTYPE (flags)
pub const AHTYPE_UNDEFINED: i32 = 0;
pub const AHTYPE_USER_APPLICATION: i32 = 8;
pub const AHTYPE_ANY_APPLICATION: i32 = 16;
pub const AHTYPE_MACHINEDEFAULT: i32 = 32;
pub const AHTYPE_PROGID: i32 = 64;
pub const AHTYPE_APPLICATION: i32 = 128;
pub const AHTYPE_CLASS_APPLICATION: i32 = 256;
pub const AHTYPE_ANY_PROGID: i32 = 512;// AHTYPE
const (
AHTYPE_UNDEFINED int32 = 0
AHTYPE_USER_APPLICATION int32 = 8
AHTYPE_ANY_APPLICATION int32 = 16
AHTYPE_MACHINEDEFAULT int32 = 32
AHTYPE_PROGID int32 = 64
AHTYPE_APPLICATION int32 = 128
AHTYPE_CLASS_APPLICATION int32 = 256
AHTYPE_ANY_PROGID int32 = 512
)const
AHTYPE_UNDEFINED = 0;
AHTYPE_USER_APPLICATION = 8;
AHTYPE_ANY_APPLICATION = 16;
AHTYPE_MACHINEDEFAULT = 32;
AHTYPE_PROGID = 64;
AHTYPE_APPLICATION = 128;
AHTYPE_CLASS_APPLICATION = 256;
AHTYPE_ANY_PROGID = 512;// AHTYPE
pub const AHTYPE_UNDEFINED: i32 = 0;
pub const AHTYPE_USER_APPLICATION: i32 = 8;
pub const AHTYPE_ANY_APPLICATION: i32 = 16;
pub const AHTYPE_MACHINEDEFAULT: i32 = 32;
pub const AHTYPE_PROGID: i32 = 64;
pub const AHTYPE_APPLICATION: i32 = 128;
pub const AHTYPE_CLASS_APPLICATION: i32 = 256;
pub const AHTYPE_ANY_PROGID: i32 = 512;const
AHTYPE_UNDEFINED* = 0
AHTYPE_USER_APPLICATION* = 8
AHTYPE_ANY_APPLICATION* = 16
AHTYPE_MACHINEDEFAULT* = 32
AHTYPE_PROGID* = 64
AHTYPE_APPLICATION* = 128
AHTYPE_CLASS_APPLICATION* = 256
AHTYPE_ANY_PROGID* = 512enum AHTYPE : int {
AHTYPE_UNDEFINED = 0,
AHTYPE_USER_APPLICATION = 8,
AHTYPE_ANY_APPLICATION = 16,
AHTYPE_MACHINEDEFAULT = 32,
AHTYPE_PROGID = 64,
AHTYPE_APPLICATION = 128,
AHTYPE_CLASS_APPLICATION = 256,
AHTYPE_ANY_PROGID = 512,
}#define global AHTYPE_UNDEFINED 0x0
#define global AHTYPE_USER_APPLICATION 0x8
#define global AHTYPE_ANY_APPLICATION 0x10
#define global AHTYPE_MACHINEDEFAULT 0x20
#define global AHTYPE_PROGID 0x40
#define global AHTYPE_APPLICATION 0x80
#define global AHTYPE_CLASS_APPLICATION 0x100
#define global AHTYPE_ANY_PROGID 0x200
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。