ホーム › UI.Controls › TVHITTESTINFO_FLAGS
TVHITTESTINFO_FLAGS
列挙型フラグメンバー 12
| 名前 | 10進 | 16進 |
|---|---|---|
| TVHT_ABOVE | 256 | 0x100 |
| TVHT_BELOW | 512 | 0x200 |
| TVHT_NOWHERE | 1 | 0x1 |
| TVHT_ONITEM | 70 | 0x46 |
| TVHT_ONITEMBUTTON | 16 | 0x10 |
| TVHT_ONITEMICON | 2 | 0x2 |
| TVHT_ONITEMINDENT | 8 | 0x8 |
| TVHT_ONITEMLABEL | 4 | 0x4 |
| TVHT_ONITEMRIGHT | 32 | 0x20 |
| TVHT_ONITEMSTATEICON | 64 | 0x40 |
| TVHT_TOLEFT | 2048 | 0x800 |
| TVHT_TORIGHT | 1024 | 0x400 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum TVHITTESTINFO_FLAGS : unsigned int {
TVHT_ABOVE = 256,
TVHT_BELOW = 512,
TVHT_NOWHERE = 1,
TVHT_ONITEM = 70,
TVHT_ONITEMBUTTON = 16,
TVHT_ONITEMICON = 2,
TVHT_ONITEMINDENT = 8,
TVHT_ONITEMLABEL = 4,
TVHT_ONITEMRIGHT = 32,
TVHT_ONITEMSTATEICON = 64,
TVHT_TOLEFT = 2048,
TVHT_TORIGHT = 1024
} TVHITTESTINFO_FLAGS;[Flags]
public enum TVHITTESTINFO_FLAGS : uint
{
TVHT_ABOVE = 256,
TVHT_BELOW = 512,
TVHT_NOWHERE = 1,
TVHT_ONITEM = 70,
TVHT_ONITEMBUTTON = 16,
TVHT_ONITEMICON = 2,
TVHT_ONITEMINDENT = 8,
TVHT_ONITEMLABEL = 4,
TVHT_ONITEMRIGHT = 32,
TVHT_ONITEMSTATEICON = 64,
TVHT_TOLEFT = 2048,
TVHT_TORIGHT = 1024,
}<Flags>
Public Enum TVHITTESTINFO_FLAGS As UInteger
TVHT_ABOVE = 256
TVHT_BELOW = 512
TVHT_NOWHERE = 1
TVHT_ONITEM = 70
TVHT_ONITEMBUTTON = 16
TVHT_ONITEMICON = 2
TVHT_ONITEMINDENT = 8
TVHT_ONITEMLABEL = 4
TVHT_ONITEMRIGHT = 32
TVHT_ONITEMSTATEICON = 64
TVHT_TOLEFT = 2048
TVHT_TORIGHT = 1024
End Enumimport enum
class TVHITTESTINFO_FLAGS(enum.IntFlag):
TVHT_ABOVE = 256
TVHT_BELOW = 512
TVHT_NOWHERE = 1
TVHT_ONITEM = 70
TVHT_ONITEMBUTTON = 16
TVHT_ONITEMICON = 2
TVHT_ONITEMINDENT = 8
TVHT_ONITEMLABEL = 4
TVHT_ONITEMRIGHT = 32
TVHT_ONITEMSTATEICON = 64
TVHT_TOLEFT = 2048
TVHT_TORIGHT = 1024// TVHITTESTINFO_FLAGS (flags)
pub const TVHT_ABOVE: u32 = 256;
pub const TVHT_BELOW: u32 = 512;
pub const TVHT_NOWHERE: u32 = 1;
pub const TVHT_ONITEM: u32 = 70;
pub const TVHT_ONITEMBUTTON: u32 = 16;
pub const TVHT_ONITEMICON: u32 = 2;
pub const TVHT_ONITEMINDENT: u32 = 8;
pub const TVHT_ONITEMLABEL: u32 = 4;
pub const TVHT_ONITEMRIGHT: u32 = 32;
pub const TVHT_ONITEMSTATEICON: u32 = 64;
pub const TVHT_TOLEFT: u32 = 2048;
pub const TVHT_TORIGHT: u32 = 1024;// TVHITTESTINFO_FLAGS
const (
TVHT_ABOVE uint32 = 256
TVHT_BELOW uint32 = 512
TVHT_NOWHERE uint32 = 1
TVHT_ONITEM uint32 = 70
TVHT_ONITEMBUTTON uint32 = 16
TVHT_ONITEMICON uint32 = 2
TVHT_ONITEMINDENT uint32 = 8
TVHT_ONITEMLABEL uint32 = 4
TVHT_ONITEMRIGHT uint32 = 32
TVHT_ONITEMSTATEICON uint32 = 64
TVHT_TOLEFT uint32 = 2048
TVHT_TORIGHT uint32 = 1024
)const
TVHT_ABOVE = 256;
TVHT_BELOW = 512;
TVHT_NOWHERE = 1;
TVHT_ONITEM = 70;
TVHT_ONITEMBUTTON = 16;
TVHT_ONITEMICON = 2;
TVHT_ONITEMINDENT = 8;
TVHT_ONITEMLABEL = 4;
TVHT_ONITEMRIGHT = 32;
TVHT_ONITEMSTATEICON = 64;
TVHT_TOLEFT = 2048;
TVHT_TORIGHT = 1024;// TVHITTESTINFO_FLAGS
pub const TVHT_ABOVE: u32 = 256;
pub const TVHT_BELOW: u32 = 512;
pub const TVHT_NOWHERE: u32 = 1;
pub const TVHT_ONITEM: u32 = 70;
pub const TVHT_ONITEMBUTTON: u32 = 16;
pub const TVHT_ONITEMICON: u32 = 2;
pub const TVHT_ONITEMINDENT: u32 = 8;
pub const TVHT_ONITEMLABEL: u32 = 4;
pub const TVHT_ONITEMRIGHT: u32 = 32;
pub const TVHT_ONITEMSTATEICON: u32 = 64;
pub const TVHT_TOLEFT: u32 = 2048;
pub const TVHT_TORIGHT: u32 = 1024;const
TVHT_ABOVE* = 256
TVHT_BELOW* = 512
TVHT_NOWHERE* = 1
TVHT_ONITEM* = 70
TVHT_ONITEMBUTTON* = 16
TVHT_ONITEMICON* = 2
TVHT_ONITEMINDENT* = 8
TVHT_ONITEMLABEL* = 4
TVHT_ONITEMRIGHT* = 32
TVHT_ONITEMSTATEICON* = 64
TVHT_TOLEFT* = 2048
TVHT_TORIGHT* = 1024enum TVHITTESTINFO_FLAGS : uint {
TVHT_ABOVE = 256,
TVHT_BELOW = 512,
TVHT_NOWHERE = 1,
TVHT_ONITEM = 70,
TVHT_ONITEMBUTTON = 16,
TVHT_ONITEMICON = 2,
TVHT_ONITEMINDENT = 8,
TVHT_ONITEMLABEL = 4,
TVHT_ONITEMRIGHT = 32,
TVHT_ONITEMSTATEICON = 64,
TVHT_TOLEFT = 2048,
TVHT_TORIGHT = 1024,
}#define global TVHT_ABOVE 0x100
#define global TVHT_BELOW 0x200
#define global TVHT_NOWHERE 0x1
#define global TVHT_ONITEM 0x46
#define global TVHT_ONITEMBUTTON 0x10
#define global TVHT_ONITEMICON 0x2
#define global TVHT_ONITEMINDENT 0x8
#define global TVHT_ONITEMLABEL 0x4
#define global TVHT_ONITEMRIGHT 0x20
#define global TVHT_ONITEMSTATEICON 0x40
#define global TVHT_TOLEFT 0x800
#define global TVHT_TORIGHT 0x400
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。