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

OBJECT_PROPERTIES_FLAGS

列挙型フラグ
基底型u4

メンバー 4

名前10進16進
OPF_OBJECTISLINK10x1
OPF_NOFILLDEFAULT20x2
OPF_SHOWHELP40x4
OPF_DISABLECONVERT80x8

各言語での定義

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

typedef enum OBJECT_PROPERTIES_FLAGS : unsigned int {
    OPF_OBJECTISLINK = 1,
    OPF_NOFILLDEFAULT = 2,
    OPF_SHOWHELP = 4,
    OPF_DISABLECONVERT = 8
} OBJECT_PROPERTIES_FLAGS;
[Flags]
public enum OBJECT_PROPERTIES_FLAGS : uint
{
    OPF_OBJECTISLINK = 1,
    OPF_NOFILLDEFAULT = 2,
    OPF_SHOWHELP = 4,
    OPF_DISABLECONVERT = 8,
}
<Flags>
Public Enum OBJECT_PROPERTIES_FLAGS As UInteger
    OPF_OBJECTISLINK = 1
    OPF_NOFILLDEFAULT = 2
    OPF_SHOWHELP = 4
    OPF_DISABLECONVERT = 8
End Enum
import enum

class OBJECT_PROPERTIES_FLAGS(enum.IntFlag):
    OPF_OBJECTISLINK = 1
    OPF_NOFILLDEFAULT = 2
    OPF_SHOWHELP = 4
    OPF_DISABLECONVERT = 8
// OBJECT_PROPERTIES_FLAGS (flags)
pub const OPF_OBJECTISLINK: u32 = 1;
pub const OPF_NOFILLDEFAULT: u32 = 2;
pub const OPF_SHOWHELP: u32 = 4;
pub const OPF_DISABLECONVERT: u32 = 8;
// OBJECT_PROPERTIES_FLAGS
const (
	OPF_OBJECTISLINK uint32 = 1
	OPF_NOFILLDEFAULT uint32 = 2
	OPF_SHOWHELP uint32 = 4
	OPF_DISABLECONVERT uint32 = 8
)
const
  OPF_OBJECTISLINK = 1;
  OPF_NOFILLDEFAULT = 2;
  OPF_SHOWHELP = 4;
  OPF_DISABLECONVERT = 8;
// OBJECT_PROPERTIES_FLAGS
pub const OPF_OBJECTISLINK: u32 = 1;
pub const OPF_NOFILLDEFAULT: u32 = 2;
pub const OPF_SHOWHELP: u32 = 4;
pub const OPF_DISABLECONVERT: u32 = 8;
const
  OPF_OBJECTISLINK* = 1
  OPF_NOFILLDEFAULT* = 2
  OPF_SHOWHELP* = 4
  OPF_DISABLECONVERT* = 8
enum OBJECT_PROPERTIES_FLAGS : uint {
    OPF_OBJECTISLINK = 1,
    OPF_NOFILLDEFAULT = 2,
    OPF_SHOWHELP = 4,
    OPF_DISABLECONVERT = 8,
}
#define global OPF_OBJECTISLINK   0x1
#define global OPF_NOFILLDEFAULT  0x2
#define global OPF_SHOWHELP       0x4
#define global OPF_DISABLECONVERT 0x8
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。