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

MCHITTESTINFO_HIT_FLAGS

列挙型フラグ
基底型u4

メンバー 20

名前10進16進
MCHT_TITLE655360x10000
MCHT_CALENDAR1310720x20000
MCHT_TODAYLINK1966080x30000
MCHT_CALENDARCONTROL10485760x100000
MCHT_NEXT167772160x1000000
MCHT_PREV335544320x2000000
MCHT_NOWHERE00x0
MCHT_TITLEBK655360x10000
MCHT_TITLEMONTH655370x10001
MCHT_TITLEYEAR655380x10002
MCHT_TITLEBTNNEXT168427550x1010003
MCHT_TITLEBTNPREV336199710x2010003
MCHT_CALENDARBK1310720x20000
MCHT_CALENDARDATE1310730x20001
MCHT_CALENDARDATENEXT169082890x1020001
MCHT_CALENDARDATEPREV336855050x2020001
MCHT_CALENDARDAY1310740x20002
MCHT_CALENDARWEEKNUM1310750x20003
MCHT_CALENDARDATEMIN1310760x20004
MCHT_CALENDARDATEMAX1310770x20005

各言語での定義

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

typedef enum MCHITTESTINFO_HIT_FLAGS : unsigned int {
    MCHT_TITLE = 65536,
    MCHT_CALENDAR = 131072,
    MCHT_TODAYLINK = 196608,
    MCHT_CALENDARCONTROL = 1048576,
    MCHT_NEXT = 16777216,
    MCHT_PREV = 33554432,
    MCHT_NOWHERE = 0,
    MCHT_TITLEBK = 65536,
    MCHT_TITLEMONTH = 65537,
    MCHT_TITLEYEAR = 65538,
    MCHT_TITLEBTNNEXT = 16842755,
    MCHT_TITLEBTNPREV = 33619971,
    MCHT_CALENDARBK = 131072,
    MCHT_CALENDARDATE = 131073,
    MCHT_CALENDARDATENEXT = 16908289,
    MCHT_CALENDARDATEPREV = 33685505,
    MCHT_CALENDARDAY = 131074,
    MCHT_CALENDARWEEKNUM = 131075,
    MCHT_CALENDARDATEMIN = 131076,
    MCHT_CALENDARDATEMAX = 131077
} MCHITTESTINFO_HIT_FLAGS;
[Flags]
public enum MCHITTESTINFO_HIT_FLAGS : uint
{
    MCHT_TITLE = 65536,
    MCHT_CALENDAR = 131072,
    MCHT_TODAYLINK = 196608,
    MCHT_CALENDARCONTROL = 1048576,
    MCHT_NEXT = 16777216,
    MCHT_PREV = 33554432,
    MCHT_NOWHERE = 0,
    MCHT_TITLEBK = 65536,
    MCHT_TITLEMONTH = 65537,
    MCHT_TITLEYEAR = 65538,
    MCHT_TITLEBTNNEXT = 16842755,
    MCHT_TITLEBTNPREV = 33619971,
    MCHT_CALENDARBK = 131072,
    MCHT_CALENDARDATE = 131073,
    MCHT_CALENDARDATENEXT = 16908289,
    MCHT_CALENDARDATEPREV = 33685505,
    MCHT_CALENDARDAY = 131074,
    MCHT_CALENDARWEEKNUM = 131075,
    MCHT_CALENDARDATEMIN = 131076,
    MCHT_CALENDARDATEMAX = 131077,
}
<Flags>
Public Enum MCHITTESTINFO_HIT_FLAGS As UInteger
    MCHT_TITLE = 65536
    MCHT_CALENDAR = 131072
    MCHT_TODAYLINK = 196608
    MCHT_CALENDARCONTROL = 1048576
    MCHT_NEXT = 16777216
    MCHT_PREV = 33554432
    MCHT_NOWHERE = 0
    MCHT_TITLEBK = 65536
    MCHT_TITLEMONTH = 65537
    MCHT_TITLEYEAR = 65538
    MCHT_TITLEBTNNEXT = 16842755
    MCHT_TITLEBTNPREV = 33619971
    MCHT_CALENDARBK = 131072
    MCHT_CALENDARDATE = 131073
    MCHT_CALENDARDATENEXT = 16908289
    MCHT_CALENDARDATEPREV = 33685505
    MCHT_CALENDARDAY = 131074
    MCHT_CALENDARWEEKNUM = 131075
    MCHT_CALENDARDATEMIN = 131076
    MCHT_CALENDARDATEMAX = 131077
End Enum
import enum

class MCHITTESTINFO_HIT_FLAGS(enum.IntFlag):
    MCHT_TITLE = 65536
    MCHT_CALENDAR = 131072
    MCHT_TODAYLINK = 196608
    MCHT_CALENDARCONTROL = 1048576
    MCHT_NEXT = 16777216
    MCHT_PREV = 33554432
    MCHT_NOWHERE = 0
    MCHT_TITLEBK = 65536
    MCHT_TITLEMONTH = 65537
    MCHT_TITLEYEAR = 65538
    MCHT_TITLEBTNNEXT = 16842755
    MCHT_TITLEBTNPREV = 33619971
    MCHT_CALENDARBK = 131072
    MCHT_CALENDARDATE = 131073
    MCHT_CALENDARDATENEXT = 16908289
    MCHT_CALENDARDATEPREV = 33685505
    MCHT_CALENDARDAY = 131074
    MCHT_CALENDARWEEKNUM = 131075
    MCHT_CALENDARDATEMIN = 131076
    MCHT_CALENDARDATEMAX = 131077
// MCHITTESTINFO_HIT_FLAGS (flags)
pub const MCHT_TITLE: u32 = 65536;
pub const MCHT_CALENDAR: u32 = 131072;
pub const MCHT_TODAYLINK: u32 = 196608;
pub const MCHT_CALENDARCONTROL: u32 = 1048576;
pub const MCHT_NEXT: u32 = 16777216;
pub const MCHT_PREV: u32 = 33554432;
pub const MCHT_NOWHERE: u32 = 0;
pub const MCHT_TITLEBK: u32 = 65536;
pub const MCHT_TITLEMONTH: u32 = 65537;
pub const MCHT_TITLEYEAR: u32 = 65538;
pub const MCHT_TITLEBTNNEXT: u32 = 16842755;
pub const MCHT_TITLEBTNPREV: u32 = 33619971;
pub const MCHT_CALENDARBK: u32 = 131072;
pub const MCHT_CALENDARDATE: u32 = 131073;
pub const MCHT_CALENDARDATENEXT: u32 = 16908289;
pub const MCHT_CALENDARDATEPREV: u32 = 33685505;
pub const MCHT_CALENDARDAY: u32 = 131074;
pub const MCHT_CALENDARWEEKNUM: u32 = 131075;
pub const MCHT_CALENDARDATEMIN: u32 = 131076;
pub const MCHT_CALENDARDATEMAX: u32 = 131077;
// MCHITTESTINFO_HIT_FLAGS
const (
	MCHT_TITLE uint32 = 65536
	MCHT_CALENDAR uint32 = 131072
	MCHT_TODAYLINK uint32 = 196608
	MCHT_CALENDARCONTROL uint32 = 1048576
	MCHT_NEXT uint32 = 16777216
	MCHT_PREV uint32 = 33554432
	MCHT_NOWHERE uint32 = 0
	MCHT_TITLEBK uint32 = 65536
	MCHT_TITLEMONTH uint32 = 65537
	MCHT_TITLEYEAR uint32 = 65538
	MCHT_TITLEBTNNEXT uint32 = 16842755
	MCHT_TITLEBTNPREV uint32 = 33619971
	MCHT_CALENDARBK uint32 = 131072
	MCHT_CALENDARDATE uint32 = 131073
	MCHT_CALENDARDATENEXT uint32 = 16908289
	MCHT_CALENDARDATEPREV uint32 = 33685505
	MCHT_CALENDARDAY uint32 = 131074
	MCHT_CALENDARWEEKNUM uint32 = 131075
	MCHT_CALENDARDATEMIN uint32 = 131076
	MCHT_CALENDARDATEMAX uint32 = 131077
)
const
  MCHT_TITLE = 65536;
  MCHT_CALENDAR = 131072;
  MCHT_TODAYLINK = 196608;
  MCHT_CALENDARCONTROL = 1048576;
  MCHT_NEXT = 16777216;
  MCHT_PREV = 33554432;
  MCHT_NOWHERE = 0;
  MCHT_TITLEBK = 65536;
  MCHT_TITLEMONTH = 65537;
  MCHT_TITLEYEAR = 65538;
  MCHT_TITLEBTNNEXT = 16842755;
  MCHT_TITLEBTNPREV = 33619971;
  MCHT_CALENDARBK = 131072;
  MCHT_CALENDARDATE = 131073;
  MCHT_CALENDARDATENEXT = 16908289;
  MCHT_CALENDARDATEPREV = 33685505;
  MCHT_CALENDARDAY = 131074;
  MCHT_CALENDARWEEKNUM = 131075;
  MCHT_CALENDARDATEMIN = 131076;
  MCHT_CALENDARDATEMAX = 131077;
// MCHITTESTINFO_HIT_FLAGS
pub const MCHT_TITLE: u32 = 65536;
pub const MCHT_CALENDAR: u32 = 131072;
pub const MCHT_TODAYLINK: u32 = 196608;
pub const MCHT_CALENDARCONTROL: u32 = 1048576;
pub const MCHT_NEXT: u32 = 16777216;
pub const MCHT_PREV: u32 = 33554432;
pub const MCHT_NOWHERE: u32 = 0;
pub const MCHT_TITLEBK: u32 = 65536;
pub const MCHT_TITLEMONTH: u32 = 65537;
pub const MCHT_TITLEYEAR: u32 = 65538;
pub const MCHT_TITLEBTNNEXT: u32 = 16842755;
pub const MCHT_TITLEBTNPREV: u32 = 33619971;
pub const MCHT_CALENDARBK: u32 = 131072;
pub const MCHT_CALENDARDATE: u32 = 131073;
pub const MCHT_CALENDARDATENEXT: u32 = 16908289;
pub const MCHT_CALENDARDATEPREV: u32 = 33685505;
pub const MCHT_CALENDARDAY: u32 = 131074;
pub const MCHT_CALENDARWEEKNUM: u32 = 131075;
pub const MCHT_CALENDARDATEMIN: u32 = 131076;
pub const MCHT_CALENDARDATEMAX: u32 = 131077;
const
  MCHT_TITLE* = 65536
  MCHT_CALENDAR* = 131072
  MCHT_TODAYLINK* = 196608
  MCHT_CALENDARCONTROL* = 1048576
  MCHT_NEXT* = 16777216
  MCHT_PREV* = 33554432
  MCHT_NOWHERE* = 0
  MCHT_TITLEBK* = 65536
  MCHT_TITLEMONTH* = 65537
  MCHT_TITLEYEAR* = 65538
  MCHT_TITLEBTNNEXT* = 16842755
  MCHT_TITLEBTNPREV* = 33619971
  MCHT_CALENDARBK* = 131072
  MCHT_CALENDARDATE* = 131073
  MCHT_CALENDARDATENEXT* = 16908289
  MCHT_CALENDARDATEPREV* = 33685505
  MCHT_CALENDARDAY* = 131074
  MCHT_CALENDARWEEKNUM* = 131075
  MCHT_CALENDARDATEMIN* = 131076
  MCHT_CALENDARDATEMAX* = 131077
enum MCHITTESTINFO_HIT_FLAGS : uint {
    MCHT_TITLE = 65536,
    MCHT_CALENDAR = 131072,
    MCHT_TODAYLINK = 196608,
    MCHT_CALENDARCONTROL = 1048576,
    MCHT_NEXT = 16777216,
    MCHT_PREV = 33554432,
    MCHT_NOWHERE = 0,
    MCHT_TITLEBK = 65536,
    MCHT_TITLEMONTH = 65537,
    MCHT_TITLEYEAR = 65538,
    MCHT_TITLEBTNNEXT = 16842755,
    MCHT_TITLEBTNPREV = 33619971,
    MCHT_CALENDARBK = 131072,
    MCHT_CALENDARDATE = 131073,
    MCHT_CALENDARDATENEXT = 16908289,
    MCHT_CALENDARDATEPREV = 33685505,
    MCHT_CALENDARDAY = 131074,
    MCHT_CALENDARWEEKNUM = 131075,
    MCHT_CALENDARDATEMIN = 131076,
    MCHT_CALENDARDATEMAX = 131077,
}
#define global MCHT_TITLE            0x10000
#define global MCHT_CALENDAR         0x20000
#define global MCHT_TODAYLINK        0x30000
#define global MCHT_CALENDARCONTROL  0x100000
#define global MCHT_NEXT             0x1000000
#define global MCHT_PREV             0x2000000
#define global MCHT_NOWHERE          0x0
#define global MCHT_TITLEBK          0x10000
#define global MCHT_TITLEMONTH       0x10001
#define global MCHT_TITLEYEAR        0x10002
#define global MCHT_TITLEBTNNEXT     0x1010003
#define global MCHT_TITLEBTNPREV     0x2010003
#define global MCHT_CALENDARBK       0x20000
#define global MCHT_CALENDARDATE     0x20001
#define global MCHT_CALENDARDATENEXT 0x1020001
#define global MCHT_CALENDARDATEPREV 0x2020001
#define global MCHT_CALENDARDAY      0x20002
#define global MCHT_CALENDARWEEKNUM  0x20003
#define global MCHT_CALENDARDATEMIN  0x20004
#define global MCHT_CALENDARDATEMAX  0x20005
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。