ホーム › System.Com › COINIT
COINIT
列挙型フラグメンバー 4
| 名前 | 10進 | 16進 |
|---|---|---|
| COINIT_APARTMENTTHREADED | 2 | 0x2 |
| COINIT_MULTITHREADED | 0 | 0x0 |
| COINIT_DISABLE_OLE1DDE | 4 | 0x4 |
| COINIT_SPEED_OVER_MEMORY | 8 | 0x8 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum COINIT : int {
COINIT_APARTMENTTHREADED = 2,
COINIT_MULTITHREADED = 0,
COINIT_DISABLE_OLE1DDE = 4,
COINIT_SPEED_OVER_MEMORY = 8
} COINIT;[Flags]
public enum COINIT : int
{
COINIT_APARTMENTTHREADED = 2,
COINIT_MULTITHREADED = 0,
COINIT_DISABLE_OLE1DDE = 4,
COINIT_SPEED_OVER_MEMORY = 8,
}<Flags>
Public Enum COINIT As Integer
COINIT_APARTMENTTHREADED = 2
COINIT_MULTITHREADED = 0
COINIT_DISABLE_OLE1DDE = 4
COINIT_SPEED_OVER_MEMORY = 8
End Enumimport enum
class COINIT(enum.IntFlag):
COINIT_APARTMENTTHREADED = 2
COINIT_MULTITHREADED = 0
COINIT_DISABLE_OLE1DDE = 4
COINIT_SPEED_OVER_MEMORY = 8// COINIT (flags)
pub const COINIT_APARTMENTTHREADED: i32 = 2;
pub const COINIT_MULTITHREADED: i32 = 0;
pub const COINIT_DISABLE_OLE1DDE: i32 = 4;
pub const COINIT_SPEED_OVER_MEMORY: i32 = 8;// COINIT
const (
COINIT_APARTMENTTHREADED int32 = 2
COINIT_MULTITHREADED int32 = 0
COINIT_DISABLE_OLE1DDE int32 = 4
COINIT_SPEED_OVER_MEMORY int32 = 8
)const
COINIT_APARTMENTTHREADED = 2;
COINIT_MULTITHREADED = 0;
COINIT_DISABLE_OLE1DDE = 4;
COINIT_SPEED_OVER_MEMORY = 8;// COINIT
pub const COINIT_APARTMENTTHREADED: i32 = 2;
pub const COINIT_MULTITHREADED: i32 = 0;
pub const COINIT_DISABLE_OLE1DDE: i32 = 4;
pub const COINIT_SPEED_OVER_MEMORY: i32 = 8;const
COINIT_APARTMENTTHREADED* = 2
COINIT_MULTITHREADED* = 0
COINIT_DISABLE_OLE1DDE* = 4
COINIT_SPEED_OVER_MEMORY* = 8enum COINIT : int {
COINIT_APARTMENTTHREADED = 2,
COINIT_MULTITHREADED = 0,
COINIT_DISABLE_OLE1DDE = 4,
COINIT_SPEED_OVER_MEMORY = 8,
}#define global COINIT_APARTMENTTHREADED 0x2
#define global COINIT_MULTITHREADED 0x0
#define global COINIT_DISABLE_OLE1DDE 0x4
#define global COINIT_SPEED_OVER_MEMORY 0x8
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。