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

MENUINFO_MASK

列挙型フラグ
基底型u4

メンバー 6

名前10進16進
MIM_APPLYTOSUBMENUS21474836480x80000000
MIM_BACKGROUND20x2
MIM_HELPID40x4
MIM_MAXHEIGHT10x1
MIM_MENUDATA80x8
MIM_STYLE160x10

各言語での定義

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

typedef enum MENUINFO_MASK : unsigned int {
    MIM_APPLYTOSUBMENUS = 2147483648,
    MIM_BACKGROUND = 2,
    MIM_HELPID = 4,
    MIM_MAXHEIGHT = 1,
    MIM_MENUDATA = 8,
    MIM_STYLE = 16
} MENUINFO_MASK;
[Flags]
public enum MENUINFO_MASK : uint
{
    MIM_APPLYTOSUBMENUS = 2147483648,
    MIM_BACKGROUND = 2,
    MIM_HELPID = 4,
    MIM_MAXHEIGHT = 1,
    MIM_MENUDATA = 8,
    MIM_STYLE = 16,
}
<Flags>
Public Enum MENUINFO_MASK As UInteger
    MIM_APPLYTOSUBMENUS = 2147483648
    MIM_BACKGROUND = 2
    MIM_HELPID = 4
    MIM_MAXHEIGHT = 1
    MIM_MENUDATA = 8
    MIM_STYLE = 16
End Enum
import enum

class MENUINFO_MASK(enum.IntFlag):
    MIM_APPLYTOSUBMENUS = 2147483648
    MIM_BACKGROUND = 2
    MIM_HELPID = 4
    MIM_MAXHEIGHT = 1
    MIM_MENUDATA = 8
    MIM_STYLE = 16
// MENUINFO_MASK (flags)
pub const MIM_APPLYTOSUBMENUS: u32 = 2147483648;
pub const MIM_BACKGROUND: u32 = 2;
pub const MIM_HELPID: u32 = 4;
pub const MIM_MAXHEIGHT: u32 = 1;
pub const MIM_MENUDATA: u32 = 8;
pub const MIM_STYLE: u32 = 16;
// MENUINFO_MASK
const (
	MIM_APPLYTOSUBMENUS uint32 = 2147483648
	MIM_BACKGROUND uint32 = 2
	MIM_HELPID uint32 = 4
	MIM_MAXHEIGHT uint32 = 1
	MIM_MENUDATA uint32 = 8
	MIM_STYLE uint32 = 16
)
const
  MIM_APPLYTOSUBMENUS = 2147483648;
  MIM_BACKGROUND = 2;
  MIM_HELPID = 4;
  MIM_MAXHEIGHT = 1;
  MIM_MENUDATA = 8;
  MIM_STYLE = 16;
// MENUINFO_MASK
pub const MIM_APPLYTOSUBMENUS: u32 = 2147483648;
pub const MIM_BACKGROUND: u32 = 2;
pub const MIM_HELPID: u32 = 4;
pub const MIM_MAXHEIGHT: u32 = 1;
pub const MIM_MENUDATA: u32 = 8;
pub const MIM_STYLE: u32 = 16;
const
  MIM_APPLYTOSUBMENUS* = 2147483648
  MIM_BACKGROUND* = 2
  MIM_HELPID* = 4
  MIM_MAXHEIGHT* = 1
  MIM_MENUDATA* = 8
  MIM_STYLE* = 16
enum MENUINFO_MASK : uint {
    MIM_APPLYTOSUBMENUS = 2147483648,
    MIM_BACKGROUND = 2,
    MIM_HELPID = 4,
    MIM_MAXHEIGHT = 1,
    MIM_MENUDATA = 8,
    MIM_STYLE = 16,
}
#define global MIM_APPLYTOSUBMENUS 0x80000000
#define global MIM_BACKGROUND      0x2
#define global MIM_HELPID          0x4
#define global MIM_MAXHEIGHT       0x1
#define global MIM_MENUDATA        0x8
#define global MIM_STYLE           0x10
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。