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

NMREBAR_MASK_FLAGS

列挙型フラグ
基底型u4

メンバー 3

名前10進16進
RBNM_ID10x1
RBNM_LPARAM40x4
RBNM_STYLE20x2

各言語での定義

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

typedef enum NMREBAR_MASK_FLAGS : unsigned int {
    RBNM_ID = 1,
    RBNM_LPARAM = 4,
    RBNM_STYLE = 2
} NMREBAR_MASK_FLAGS;
[Flags]
public enum NMREBAR_MASK_FLAGS : uint
{
    RBNM_ID = 1,
    RBNM_LPARAM = 4,
    RBNM_STYLE = 2,
}
<Flags>
Public Enum NMREBAR_MASK_FLAGS As UInteger
    RBNM_ID = 1
    RBNM_LPARAM = 4
    RBNM_STYLE = 2
End Enum
import enum

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