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

HEADER_HITTEST_INFO_FLAGS

列挙型フラグ
基底型u4

メンバー 13

名前10進16進
HHT_NOWHERE10x1
HHT_ONHEADER20x2
HHT_ONDIVIDER40x4
HHT_ONDIVOPEN80x8
HHT_ONFILTER160x10
HHT_ONFILTERBUTTON320x20
HHT_ABOVE2560x100
HHT_BELOW5120x200
HHT_TORIGHT10240x400
HHT_TOLEFT20480x800
HHT_ONITEMSTATEICON40960x1000
HHT_ONDROPDOWN81920x2000
HHT_ONOVERFLOW163840x4000

各言語での定義

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

typedef enum HEADER_HITTEST_INFO_FLAGS : unsigned int {
    HHT_NOWHERE = 1,
    HHT_ONHEADER = 2,
    HHT_ONDIVIDER = 4,
    HHT_ONDIVOPEN = 8,
    HHT_ONFILTER = 16,
    HHT_ONFILTERBUTTON = 32,
    HHT_ABOVE = 256,
    HHT_BELOW = 512,
    HHT_TORIGHT = 1024,
    HHT_TOLEFT = 2048,
    HHT_ONITEMSTATEICON = 4096,
    HHT_ONDROPDOWN = 8192,
    HHT_ONOVERFLOW = 16384
} HEADER_HITTEST_INFO_FLAGS;
[Flags]
public enum HEADER_HITTEST_INFO_FLAGS : uint
{
    HHT_NOWHERE = 1,
    HHT_ONHEADER = 2,
    HHT_ONDIVIDER = 4,
    HHT_ONDIVOPEN = 8,
    HHT_ONFILTER = 16,
    HHT_ONFILTERBUTTON = 32,
    HHT_ABOVE = 256,
    HHT_BELOW = 512,
    HHT_TORIGHT = 1024,
    HHT_TOLEFT = 2048,
    HHT_ONITEMSTATEICON = 4096,
    HHT_ONDROPDOWN = 8192,
    HHT_ONOVERFLOW = 16384,
}
<Flags>
Public Enum HEADER_HITTEST_INFO_FLAGS As UInteger
    HHT_NOWHERE = 1
    HHT_ONHEADER = 2
    HHT_ONDIVIDER = 4
    HHT_ONDIVOPEN = 8
    HHT_ONFILTER = 16
    HHT_ONFILTERBUTTON = 32
    HHT_ABOVE = 256
    HHT_BELOW = 512
    HHT_TORIGHT = 1024
    HHT_TOLEFT = 2048
    HHT_ONITEMSTATEICON = 4096
    HHT_ONDROPDOWN = 8192
    HHT_ONOVERFLOW = 16384
End Enum
import enum

class HEADER_HITTEST_INFO_FLAGS(enum.IntFlag):
    HHT_NOWHERE = 1
    HHT_ONHEADER = 2
    HHT_ONDIVIDER = 4
    HHT_ONDIVOPEN = 8
    HHT_ONFILTER = 16
    HHT_ONFILTERBUTTON = 32
    HHT_ABOVE = 256
    HHT_BELOW = 512
    HHT_TORIGHT = 1024
    HHT_TOLEFT = 2048
    HHT_ONITEMSTATEICON = 4096
    HHT_ONDROPDOWN = 8192
    HHT_ONOVERFLOW = 16384
// HEADER_HITTEST_INFO_FLAGS (flags)
pub const HHT_NOWHERE: u32 = 1;
pub const HHT_ONHEADER: u32 = 2;
pub const HHT_ONDIVIDER: u32 = 4;
pub const HHT_ONDIVOPEN: u32 = 8;
pub const HHT_ONFILTER: u32 = 16;
pub const HHT_ONFILTERBUTTON: u32 = 32;
pub const HHT_ABOVE: u32 = 256;
pub const HHT_BELOW: u32 = 512;
pub const HHT_TORIGHT: u32 = 1024;
pub const HHT_TOLEFT: u32 = 2048;
pub const HHT_ONITEMSTATEICON: u32 = 4096;
pub const HHT_ONDROPDOWN: u32 = 8192;
pub const HHT_ONOVERFLOW: u32 = 16384;
// HEADER_HITTEST_INFO_FLAGS
const (
	HHT_NOWHERE uint32 = 1
	HHT_ONHEADER uint32 = 2
	HHT_ONDIVIDER uint32 = 4
	HHT_ONDIVOPEN uint32 = 8
	HHT_ONFILTER uint32 = 16
	HHT_ONFILTERBUTTON uint32 = 32
	HHT_ABOVE uint32 = 256
	HHT_BELOW uint32 = 512
	HHT_TORIGHT uint32 = 1024
	HHT_TOLEFT uint32 = 2048
	HHT_ONITEMSTATEICON uint32 = 4096
	HHT_ONDROPDOWN uint32 = 8192
	HHT_ONOVERFLOW uint32 = 16384
)
const
  HHT_NOWHERE = 1;
  HHT_ONHEADER = 2;
  HHT_ONDIVIDER = 4;
  HHT_ONDIVOPEN = 8;
  HHT_ONFILTER = 16;
  HHT_ONFILTERBUTTON = 32;
  HHT_ABOVE = 256;
  HHT_BELOW = 512;
  HHT_TORIGHT = 1024;
  HHT_TOLEFT = 2048;
  HHT_ONITEMSTATEICON = 4096;
  HHT_ONDROPDOWN = 8192;
  HHT_ONOVERFLOW = 16384;
// HEADER_HITTEST_INFO_FLAGS
pub const HHT_NOWHERE: u32 = 1;
pub const HHT_ONHEADER: u32 = 2;
pub const HHT_ONDIVIDER: u32 = 4;
pub const HHT_ONDIVOPEN: u32 = 8;
pub const HHT_ONFILTER: u32 = 16;
pub const HHT_ONFILTERBUTTON: u32 = 32;
pub const HHT_ABOVE: u32 = 256;
pub const HHT_BELOW: u32 = 512;
pub const HHT_TORIGHT: u32 = 1024;
pub const HHT_TOLEFT: u32 = 2048;
pub const HHT_ONITEMSTATEICON: u32 = 4096;
pub const HHT_ONDROPDOWN: u32 = 8192;
pub const HHT_ONOVERFLOW: u32 = 16384;
const
  HHT_NOWHERE* = 1
  HHT_ONHEADER* = 2
  HHT_ONDIVIDER* = 4
  HHT_ONDIVOPEN* = 8
  HHT_ONFILTER* = 16
  HHT_ONFILTERBUTTON* = 32
  HHT_ABOVE* = 256
  HHT_BELOW* = 512
  HHT_TORIGHT* = 1024
  HHT_TOLEFT* = 2048
  HHT_ONITEMSTATEICON* = 4096
  HHT_ONDROPDOWN* = 8192
  HHT_ONOVERFLOW* = 16384
enum HEADER_HITTEST_INFO_FLAGS : uint {
    HHT_NOWHERE = 1,
    HHT_ONHEADER = 2,
    HHT_ONDIVIDER = 4,
    HHT_ONDIVOPEN = 8,
    HHT_ONFILTER = 16,
    HHT_ONFILTERBUTTON = 32,
    HHT_ABOVE = 256,
    HHT_BELOW = 512,
    HHT_TORIGHT = 1024,
    HHT_TOLEFT = 2048,
    HHT_ONITEMSTATEICON = 4096,
    HHT_ONDROPDOWN = 8192,
    HHT_ONOVERFLOW = 16384,
}
#define global HHT_NOWHERE         0x1
#define global HHT_ONHEADER        0x2
#define global HHT_ONDIVIDER       0x4
#define global HHT_ONDIVOPEN       0x8
#define global HHT_ONFILTER        0x10
#define global HHT_ONFILTERBUTTON  0x20
#define global HHT_ABOVE           0x100
#define global HHT_BELOW           0x200
#define global HHT_TORIGHT         0x400
#define global HHT_TOLEFT          0x800
#define global HHT_ONITEMSTATEICON 0x1000
#define global HHT_ONDROPDOWN      0x2000
#define global HHT_ONOVERFLOW      0x4000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。