ホーム › UI.WindowsAndMessaging › PEEK_MESSAGE_REMOVE_TYPE
PEEK_MESSAGE_REMOVE_TYPE
列挙型フラグメンバー 7
| 名前 | 10進 | 16進 |
|---|---|---|
| PM_NOREMOVE | 0 | 0x0 |
| PM_REMOVE | 1 | 0x1 |
| PM_NOYIELD | 2 | 0x2 |
| PM_QS_INPUT | 67567616 | 0x4070000 |
| PM_QS_POSTMESSAGE | 9961472 | 0x980000 |
| PM_QS_PAINT | 2097152 | 0x200000 |
| PM_QS_SENDMESSAGE | 4194304 | 0x400000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum PEEK_MESSAGE_REMOVE_TYPE : unsigned int {
PM_NOREMOVE = 0,
PM_REMOVE = 1,
PM_NOYIELD = 2,
PM_QS_INPUT = 67567616,
PM_QS_POSTMESSAGE = 9961472,
PM_QS_PAINT = 2097152,
PM_QS_SENDMESSAGE = 4194304
} PEEK_MESSAGE_REMOVE_TYPE;[Flags]
public enum PEEK_MESSAGE_REMOVE_TYPE : uint
{
PM_NOREMOVE = 0,
PM_REMOVE = 1,
PM_NOYIELD = 2,
PM_QS_INPUT = 67567616,
PM_QS_POSTMESSAGE = 9961472,
PM_QS_PAINT = 2097152,
PM_QS_SENDMESSAGE = 4194304,
}<Flags>
Public Enum PEEK_MESSAGE_REMOVE_TYPE As UInteger
PM_NOREMOVE = 0
PM_REMOVE = 1
PM_NOYIELD = 2
PM_QS_INPUT = 67567616
PM_QS_POSTMESSAGE = 9961472
PM_QS_PAINT = 2097152
PM_QS_SENDMESSAGE = 4194304
End Enumimport enum
class PEEK_MESSAGE_REMOVE_TYPE(enum.IntFlag):
PM_NOREMOVE = 0
PM_REMOVE = 1
PM_NOYIELD = 2
PM_QS_INPUT = 67567616
PM_QS_POSTMESSAGE = 9961472
PM_QS_PAINT = 2097152
PM_QS_SENDMESSAGE = 4194304// PEEK_MESSAGE_REMOVE_TYPE (flags)
pub const PM_NOREMOVE: u32 = 0;
pub const PM_REMOVE: u32 = 1;
pub const PM_NOYIELD: u32 = 2;
pub const PM_QS_INPUT: u32 = 67567616;
pub const PM_QS_POSTMESSAGE: u32 = 9961472;
pub const PM_QS_PAINT: u32 = 2097152;
pub const PM_QS_SENDMESSAGE: u32 = 4194304;// PEEK_MESSAGE_REMOVE_TYPE
const (
PM_NOREMOVE uint32 = 0
PM_REMOVE uint32 = 1
PM_NOYIELD uint32 = 2
PM_QS_INPUT uint32 = 67567616
PM_QS_POSTMESSAGE uint32 = 9961472
PM_QS_PAINT uint32 = 2097152
PM_QS_SENDMESSAGE uint32 = 4194304
)const
PM_NOREMOVE = 0;
PM_REMOVE = 1;
PM_NOYIELD = 2;
PM_QS_INPUT = 67567616;
PM_QS_POSTMESSAGE = 9961472;
PM_QS_PAINT = 2097152;
PM_QS_SENDMESSAGE = 4194304;// PEEK_MESSAGE_REMOVE_TYPE
pub const PM_NOREMOVE: u32 = 0;
pub const PM_REMOVE: u32 = 1;
pub const PM_NOYIELD: u32 = 2;
pub const PM_QS_INPUT: u32 = 67567616;
pub const PM_QS_POSTMESSAGE: u32 = 9961472;
pub const PM_QS_PAINT: u32 = 2097152;
pub const PM_QS_SENDMESSAGE: u32 = 4194304;const
PM_NOREMOVE* = 0
PM_REMOVE* = 1
PM_NOYIELD* = 2
PM_QS_INPUT* = 67567616
PM_QS_POSTMESSAGE* = 9961472
PM_QS_PAINT* = 2097152
PM_QS_SENDMESSAGE* = 4194304enum PEEK_MESSAGE_REMOVE_TYPE : uint {
PM_NOREMOVE = 0,
PM_REMOVE = 1,
PM_NOYIELD = 2,
PM_QS_INPUT = 67567616,
PM_QS_POSTMESSAGE = 9961472,
PM_QS_PAINT = 2097152,
PM_QS_SENDMESSAGE = 4194304,
}#define global PM_NOREMOVE 0x0
#define global PM_REMOVE 0x1
#define global PM_NOYIELD 0x2
#define global PM_QS_INPUT 0x4070000
#define global PM_QS_POSTMESSAGE 0x980000
#define global PM_QS_PAINT 0x200000
#define global PM_QS_SENDMESSAGE 0x400000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。