Win32 API 日本語リファレンス
ホームUI.Controls.RichEdit › RICH_EDIT_GET_OBJECT_FLAGS

RICH_EDIT_GET_OBJECT_FLAGS

列挙型フラグ
基底型u4

メンバー 5

名前10進16進
REO_GETOBJ_POLEOBJ10x1
REO_GETOBJ_PSTG20x2
REO_GETOBJ_POLESITE40x4
REO_GETOBJ_NO_INTERFACES00x0
REO_GETOBJ_ALL_INTERFACES70x7

各言語での定義

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

typedef enum RICH_EDIT_GET_OBJECT_FLAGS : unsigned int {
    REO_GETOBJ_POLEOBJ = 1,
    REO_GETOBJ_PSTG = 2,
    REO_GETOBJ_POLESITE = 4,
    REO_GETOBJ_NO_INTERFACES = 0,
    REO_GETOBJ_ALL_INTERFACES = 7
} RICH_EDIT_GET_OBJECT_FLAGS;
[Flags]
public enum RICH_EDIT_GET_OBJECT_FLAGS : uint
{
    REO_GETOBJ_POLEOBJ = 1,
    REO_GETOBJ_PSTG = 2,
    REO_GETOBJ_POLESITE = 4,
    REO_GETOBJ_NO_INTERFACES = 0,
    REO_GETOBJ_ALL_INTERFACES = 7,
}
<Flags>
Public Enum RICH_EDIT_GET_OBJECT_FLAGS As UInteger
    REO_GETOBJ_POLEOBJ = 1
    REO_GETOBJ_PSTG = 2
    REO_GETOBJ_POLESITE = 4
    REO_GETOBJ_NO_INTERFACES = 0
    REO_GETOBJ_ALL_INTERFACES = 7
End Enum
import enum

class RICH_EDIT_GET_OBJECT_FLAGS(enum.IntFlag):
    REO_GETOBJ_POLEOBJ = 1
    REO_GETOBJ_PSTG = 2
    REO_GETOBJ_POLESITE = 4
    REO_GETOBJ_NO_INTERFACES = 0
    REO_GETOBJ_ALL_INTERFACES = 7
// RICH_EDIT_GET_OBJECT_FLAGS (flags)
pub const REO_GETOBJ_POLEOBJ: u32 = 1;
pub const REO_GETOBJ_PSTG: u32 = 2;
pub const REO_GETOBJ_POLESITE: u32 = 4;
pub const REO_GETOBJ_NO_INTERFACES: u32 = 0;
pub const REO_GETOBJ_ALL_INTERFACES: u32 = 7;
// RICH_EDIT_GET_OBJECT_FLAGS
const (
	REO_GETOBJ_POLEOBJ uint32 = 1
	REO_GETOBJ_PSTG uint32 = 2
	REO_GETOBJ_POLESITE uint32 = 4
	REO_GETOBJ_NO_INTERFACES uint32 = 0
	REO_GETOBJ_ALL_INTERFACES uint32 = 7
)
const
  REO_GETOBJ_POLEOBJ = 1;
  REO_GETOBJ_PSTG = 2;
  REO_GETOBJ_POLESITE = 4;
  REO_GETOBJ_NO_INTERFACES = 0;
  REO_GETOBJ_ALL_INTERFACES = 7;
// RICH_EDIT_GET_OBJECT_FLAGS
pub const REO_GETOBJ_POLEOBJ: u32 = 1;
pub const REO_GETOBJ_PSTG: u32 = 2;
pub const REO_GETOBJ_POLESITE: u32 = 4;
pub const REO_GETOBJ_NO_INTERFACES: u32 = 0;
pub const REO_GETOBJ_ALL_INTERFACES: u32 = 7;
const
  REO_GETOBJ_POLEOBJ* = 1
  REO_GETOBJ_PSTG* = 2
  REO_GETOBJ_POLESITE* = 4
  REO_GETOBJ_NO_INTERFACES* = 0
  REO_GETOBJ_ALL_INTERFACES* = 7
enum RICH_EDIT_GET_OBJECT_FLAGS : uint {
    REO_GETOBJ_POLEOBJ = 1,
    REO_GETOBJ_PSTG = 2,
    REO_GETOBJ_POLESITE = 4,
    REO_GETOBJ_NO_INTERFACES = 0,
    REO_GETOBJ_ALL_INTERFACES = 7,
}
#define global REO_GETOBJ_POLEOBJ        0x1
#define global REO_GETOBJ_PSTG           0x2
#define global REO_GETOBJ_POLESITE       0x4
#define global REO_GETOBJ_NO_INTERFACES  0x0
#define global REO_GETOBJ_ALL_INTERFACES 0x7
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。