Win32 API 日本語リファレンス
ホームUI.Input.KeyboardAndMouse › TRACKMOUSEEVENT_FLAGS

TRACKMOUSEEVENT_FLAGS

列挙型フラグ
基底型u4

メンバー 5

名前10進16進
TME_CANCEL21474836480x80000000
TME_HOVER10x1
TME_LEAVE20x2
TME_NONCLIENT160x10
TME_QUERY10737418240x40000000

各言語での定義

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

typedef enum TRACKMOUSEEVENT_FLAGS : unsigned int {
    TME_CANCEL = 2147483648,
    TME_HOVER = 1,
    TME_LEAVE = 2,
    TME_NONCLIENT = 16,
    TME_QUERY = 1073741824
} TRACKMOUSEEVENT_FLAGS;
[Flags]
public enum TRACKMOUSEEVENT_FLAGS : uint
{
    TME_CANCEL = 2147483648,
    TME_HOVER = 1,
    TME_LEAVE = 2,
    TME_NONCLIENT = 16,
    TME_QUERY = 1073741824,
}
<Flags>
Public Enum TRACKMOUSEEVENT_FLAGS As UInteger
    TME_CANCEL = 2147483648
    TME_HOVER = 1
    TME_LEAVE = 2
    TME_NONCLIENT = 16
    TME_QUERY = 1073741824
End Enum
import enum

class TRACKMOUSEEVENT_FLAGS(enum.IntFlag):
    TME_CANCEL = 2147483648
    TME_HOVER = 1
    TME_LEAVE = 2
    TME_NONCLIENT = 16
    TME_QUERY = 1073741824
// TRACKMOUSEEVENT_FLAGS (flags)
pub const TME_CANCEL: u32 = 2147483648;
pub const TME_HOVER: u32 = 1;
pub const TME_LEAVE: u32 = 2;
pub const TME_NONCLIENT: u32 = 16;
pub const TME_QUERY: u32 = 1073741824;
// TRACKMOUSEEVENT_FLAGS
const (
	TME_CANCEL uint32 = 2147483648
	TME_HOVER uint32 = 1
	TME_LEAVE uint32 = 2
	TME_NONCLIENT uint32 = 16
	TME_QUERY uint32 = 1073741824
)
const
  TME_CANCEL = 2147483648;
  TME_HOVER = 1;
  TME_LEAVE = 2;
  TME_NONCLIENT = 16;
  TME_QUERY = 1073741824;
// TRACKMOUSEEVENT_FLAGS
pub const TME_CANCEL: u32 = 2147483648;
pub const TME_HOVER: u32 = 1;
pub const TME_LEAVE: u32 = 2;
pub const TME_NONCLIENT: u32 = 16;
pub const TME_QUERY: u32 = 1073741824;
const
  TME_CANCEL* = 2147483648
  TME_HOVER* = 1
  TME_LEAVE* = 2
  TME_NONCLIENT* = 16
  TME_QUERY* = 1073741824
enum TRACKMOUSEEVENT_FLAGS : uint {
    TME_CANCEL = 2147483648,
    TME_HOVER = 1,
    TME_LEAVE = 2,
    TME_NONCLIENT = 16,
    TME_QUERY = 1073741824,
}
#define global TME_CANCEL    0x80000000
#define global TME_HOVER     0x1
#define global TME_LEAVE     0x2
#define global TME_NONCLIENT 0x10
#define global TME_QUERY     0x40000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。