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

MSG_WAIT_FOR_MULTIPLE_OBJECTS_EX_FLAGS

列挙型フラグ
基底型u4

メンバー 4

名前10進16進
MWMO_NONE00x0
MWMO_ALERTABLE20x2
MWMO_INPUTAVAILABLE40x4
MWMO_WAITALL10x1

各言語での定義

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

typedef enum MSG_WAIT_FOR_MULTIPLE_OBJECTS_EX_FLAGS : unsigned int {
    MWMO_NONE = 0,
    MWMO_ALERTABLE = 2,
    MWMO_INPUTAVAILABLE = 4,
    MWMO_WAITALL = 1
} MSG_WAIT_FOR_MULTIPLE_OBJECTS_EX_FLAGS;
[Flags]
public enum MSG_WAIT_FOR_MULTIPLE_OBJECTS_EX_FLAGS : uint
{
    MWMO_NONE = 0,
    MWMO_ALERTABLE = 2,
    MWMO_INPUTAVAILABLE = 4,
    MWMO_WAITALL = 1,
}
<Flags>
Public Enum MSG_WAIT_FOR_MULTIPLE_OBJECTS_EX_FLAGS As UInteger
    MWMO_NONE = 0
    MWMO_ALERTABLE = 2
    MWMO_INPUTAVAILABLE = 4
    MWMO_WAITALL = 1
End Enum
import enum

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