ホーム › System.Ole › TYPEFLAGS
TYPEFLAGS
列挙型メンバー 15
| 名前 | 10進 | 16進 |
|---|---|---|
| TYPEFLAG_FAPPOBJECT | 1 | 0x1 |
| TYPEFLAG_FCANCREATE | 2 | 0x2 |
| TYPEFLAG_FLICENSED | 4 | 0x4 |
| TYPEFLAG_FPREDECLID | 8 | 0x8 |
| TYPEFLAG_FHIDDEN | 16 | 0x10 |
| TYPEFLAG_FCONTROL | 32 | 0x20 |
| TYPEFLAG_FDUAL | 64 | 0x40 |
| TYPEFLAG_FNONEXTENSIBLE | 128 | 0x80 |
| TYPEFLAG_FOLEAUTOMATION | 256 | 0x100 |
| TYPEFLAG_FRESTRICTED | 512 | 0x200 |
| TYPEFLAG_FAGGREGATABLE | 1024 | 0x400 |
| TYPEFLAG_FREPLACEABLE | 2048 | 0x800 |
| TYPEFLAG_FDISPATCHABLE | 4096 | 0x1000 |
| TYPEFLAG_FREVERSEBIND | 8192 | 0x2000 |
| TYPEFLAG_FPROXY | 16384 | 0x4000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum TYPEFLAGS : int {
TYPEFLAG_FAPPOBJECT = 1,
TYPEFLAG_FCANCREATE = 2,
TYPEFLAG_FLICENSED = 4,
TYPEFLAG_FPREDECLID = 8,
TYPEFLAG_FHIDDEN = 16,
TYPEFLAG_FCONTROL = 32,
TYPEFLAG_FDUAL = 64,
TYPEFLAG_FNONEXTENSIBLE = 128,
TYPEFLAG_FOLEAUTOMATION = 256,
TYPEFLAG_FRESTRICTED = 512,
TYPEFLAG_FAGGREGATABLE = 1024,
TYPEFLAG_FREPLACEABLE = 2048,
TYPEFLAG_FDISPATCHABLE = 4096,
TYPEFLAG_FREVERSEBIND = 8192,
TYPEFLAG_FPROXY = 16384
} TYPEFLAGS;public enum TYPEFLAGS : int
{
TYPEFLAG_FAPPOBJECT = 1,
TYPEFLAG_FCANCREATE = 2,
TYPEFLAG_FLICENSED = 4,
TYPEFLAG_FPREDECLID = 8,
TYPEFLAG_FHIDDEN = 16,
TYPEFLAG_FCONTROL = 32,
TYPEFLAG_FDUAL = 64,
TYPEFLAG_FNONEXTENSIBLE = 128,
TYPEFLAG_FOLEAUTOMATION = 256,
TYPEFLAG_FRESTRICTED = 512,
TYPEFLAG_FAGGREGATABLE = 1024,
TYPEFLAG_FREPLACEABLE = 2048,
TYPEFLAG_FDISPATCHABLE = 4096,
TYPEFLAG_FREVERSEBIND = 8192,
TYPEFLAG_FPROXY = 16384,
}Public Enum TYPEFLAGS As Integer
TYPEFLAG_FAPPOBJECT = 1
TYPEFLAG_FCANCREATE = 2
TYPEFLAG_FLICENSED = 4
TYPEFLAG_FPREDECLID = 8
TYPEFLAG_FHIDDEN = 16
TYPEFLAG_FCONTROL = 32
TYPEFLAG_FDUAL = 64
TYPEFLAG_FNONEXTENSIBLE = 128
TYPEFLAG_FOLEAUTOMATION = 256
TYPEFLAG_FRESTRICTED = 512
TYPEFLAG_FAGGREGATABLE = 1024
TYPEFLAG_FREPLACEABLE = 2048
TYPEFLAG_FDISPATCHABLE = 4096
TYPEFLAG_FREVERSEBIND = 8192
TYPEFLAG_FPROXY = 16384
End Enumimport enum
class TYPEFLAGS(enum.IntEnum):
TYPEFLAG_FAPPOBJECT = 1
TYPEFLAG_FCANCREATE = 2
TYPEFLAG_FLICENSED = 4
TYPEFLAG_FPREDECLID = 8
TYPEFLAG_FHIDDEN = 16
TYPEFLAG_FCONTROL = 32
TYPEFLAG_FDUAL = 64
TYPEFLAG_FNONEXTENSIBLE = 128
TYPEFLAG_FOLEAUTOMATION = 256
TYPEFLAG_FRESTRICTED = 512
TYPEFLAG_FAGGREGATABLE = 1024
TYPEFLAG_FREPLACEABLE = 2048
TYPEFLAG_FDISPATCHABLE = 4096
TYPEFLAG_FREVERSEBIND = 8192
TYPEFLAG_FPROXY = 16384// TYPEFLAGS
pub const TYPEFLAG_FAPPOBJECT: i32 = 1;
pub const TYPEFLAG_FCANCREATE: i32 = 2;
pub const TYPEFLAG_FLICENSED: i32 = 4;
pub const TYPEFLAG_FPREDECLID: i32 = 8;
pub const TYPEFLAG_FHIDDEN: i32 = 16;
pub const TYPEFLAG_FCONTROL: i32 = 32;
pub const TYPEFLAG_FDUAL: i32 = 64;
pub const TYPEFLAG_FNONEXTENSIBLE: i32 = 128;
pub const TYPEFLAG_FOLEAUTOMATION: i32 = 256;
pub const TYPEFLAG_FRESTRICTED: i32 = 512;
pub const TYPEFLAG_FAGGREGATABLE: i32 = 1024;
pub const TYPEFLAG_FREPLACEABLE: i32 = 2048;
pub const TYPEFLAG_FDISPATCHABLE: i32 = 4096;
pub const TYPEFLAG_FREVERSEBIND: i32 = 8192;
pub const TYPEFLAG_FPROXY: i32 = 16384;// TYPEFLAGS
const (
TYPEFLAG_FAPPOBJECT int32 = 1
TYPEFLAG_FCANCREATE int32 = 2
TYPEFLAG_FLICENSED int32 = 4
TYPEFLAG_FPREDECLID int32 = 8
TYPEFLAG_FHIDDEN int32 = 16
TYPEFLAG_FCONTROL int32 = 32
TYPEFLAG_FDUAL int32 = 64
TYPEFLAG_FNONEXTENSIBLE int32 = 128
TYPEFLAG_FOLEAUTOMATION int32 = 256
TYPEFLAG_FRESTRICTED int32 = 512
TYPEFLAG_FAGGREGATABLE int32 = 1024
TYPEFLAG_FREPLACEABLE int32 = 2048
TYPEFLAG_FDISPATCHABLE int32 = 4096
TYPEFLAG_FREVERSEBIND int32 = 8192
TYPEFLAG_FPROXY int32 = 16384
)const
TYPEFLAG_FAPPOBJECT = 1;
TYPEFLAG_FCANCREATE = 2;
TYPEFLAG_FLICENSED = 4;
TYPEFLAG_FPREDECLID = 8;
TYPEFLAG_FHIDDEN = 16;
TYPEFLAG_FCONTROL = 32;
TYPEFLAG_FDUAL = 64;
TYPEFLAG_FNONEXTENSIBLE = 128;
TYPEFLAG_FOLEAUTOMATION = 256;
TYPEFLAG_FRESTRICTED = 512;
TYPEFLAG_FAGGREGATABLE = 1024;
TYPEFLAG_FREPLACEABLE = 2048;
TYPEFLAG_FDISPATCHABLE = 4096;
TYPEFLAG_FREVERSEBIND = 8192;
TYPEFLAG_FPROXY = 16384;// TYPEFLAGS
pub const TYPEFLAG_FAPPOBJECT: i32 = 1;
pub const TYPEFLAG_FCANCREATE: i32 = 2;
pub const TYPEFLAG_FLICENSED: i32 = 4;
pub const TYPEFLAG_FPREDECLID: i32 = 8;
pub const TYPEFLAG_FHIDDEN: i32 = 16;
pub const TYPEFLAG_FCONTROL: i32 = 32;
pub const TYPEFLAG_FDUAL: i32 = 64;
pub const TYPEFLAG_FNONEXTENSIBLE: i32 = 128;
pub const TYPEFLAG_FOLEAUTOMATION: i32 = 256;
pub const TYPEFLAG_FRESTRICTED: i32 = 512;
pub const TYPEFLAG_FAGGREGATABLE: i32 = 1024;
pub const TYPEFLAG_FREPLACEABLE: i32 = 2048;
pub const TYPEFLAG_FDISPATCHABLE: i32 = 4096;
pub const TYPEFLAG_FREVERSEBIND: i32 = 8192;
pub const TYPEFLAG_FPROXY: i32 = 16384;const
TYPEFLAG_FAPPOBJECT* = 1
TYPEFLAG_FCANCREATE* = 2
TYPEFLAG_FLICENSED* = 4
TYPEFLAG_FPREDECLID* = 8
TYPEFLAG_FHIDDEN* = 16
TYPEFLAG_FCONTROL* = 32
TYPEFLAG_FDUAL* = 64
TYPEFLAG_FNONEXTENSIBLE* = 128
TYPEFLAG_FOLEAUTOMATION* = 256
TYPEFLAG_FRESTRICTED* = 512
TYPEFLAG_FAGGREGATABLE* = 1024
TYPEFLAG_FREPLACEABLE* = 2048
TYPEFLAG_FDISPATCHABLE* = 4096
TYPEFLAG_FREVERSEBIND* = 8192
TYPEFLAG_FPROXY* = 16384enum TYPEFLAGS : int {
TYPEFLAG_FAPPOBJECT = 1,
TYPEFLAG_FCANCREATE = 2,
TYPEFLAG_FLICENSED = 4,
TYPEFLAG_FPREDECLID = 8,
TYPEFLAG_FHIDDEN = 16,
TYPEFLAG_FCONTROL = 32,
TYPEFLAG_FDUAL = 64,
TYPEFLAG_FNONEXTENSIBLE = 128,
TYPEFLAG_FOLEAUTOMATION = 256,
TYPEFLAG_FRESTRICTED = 512,
TYPEFLAG_FAGGREGATABLE = 1024,
TYPEFLAG_FREPLACEABLE = 2048,
TYPEFLAG_FDISPATCHABLE = 4096,
TYPEFLAG_FREVERSEBIND = 8192,
TYPEFLAG_FPROXY = 16384,
}#define global TYPEFLAG_FAPPOBJECT 0x1
#define global TYPEFLAG_FCANCREATE 0x2
#define global TYPEFLAG_FLICENSED 0x4
#define global TYPEFLAG_FPREDECLID 0x8
#define global TYPEFLAG_FHIDDEN 0x10
#define global TYPEFLAG_FCONTROL 0x20
#define global TYPEFLAG_FDUAL 0x40
#define global TYPEFLAG_FNONEXTENSIBLE 0x80
#define global TYPEFLAG_FOLEAUTOMATION 0x100
#define global TYPEFLAG_FRESTRICTED 0x200
#define global TYPEFLAG_FAGGREGATABLE 0x400
#define global TYPEFLAG_FREPLACEABLE 0x800
#define global TYPEFLAG_FDISPATCHABLE 0x1000
#define global TYPEFLAG_FREVERSEBIND 0x2000
#define global TYPEFLAG_FPROXY 0x4000