ホーム › UI.Controls › LVHITTESTINFO_FLAGS
LVHITTESTINFO_FLAGS
列挙型フラグメンバー 17
| 名前 | 10進 | 16進 |
|---|---|---|
| LVHT_ABOVE | 8 | 0x8 |
| LVHT_BELOW | 16 | 0x10 |
| LVHT_NOWHERE | 1 | 0x1 |
| LVHT_ONITEMICON | 2 | 0x2 |
| LVHT_ONITEMLABEL | 4 | 0x4 |
| LVHT_ONITEMSTATEICON | 8 | 0x8 |
| LVHT_TOLEFT | 64 | 0x40 |
| LVHT_TORIGHT | 32 | 0x20 |
| LVHT_EX_GROUP_HEADER | 268435456 | 0x10000000 |
| LVHT_EX_GROUP_FOOTER | 536870912 | 0x20000000 |
| LVHT_EX_GROUP_COLLAPSE | 1073741824 | 0x40000000 |
| LVHT_EX_GROUP_BACKGROUND | 2147483648 | 0x80000000 |
| LVHT_EX_GROUP_STATEICON | 16777216 | 0x1000000 |
| LVHT_EX_GROUP_SUBSETLINK | 33554432 | 0x2000000 |
| LVHT_EX_GROUP | 4076863488 | 0xF3000000 |
| LVHT_EX_ONCONTENTS | 67108864 | 0x4000000 |
| LVHT_EX_FOOTER | 134217728 | 0x8000000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum LVHITTESTINFO_FLAGS : unsigned int {
LVHT_ABOVE = 8,
LVHT_BELOW = 16,
LVHT_NOWHERE = 1,
LVHT_ONITEMICON = 2,
LVHT_ONITEMLABEL = 4,
LVHT_ONITEMSTATEICON = 8,
LVHT_TOLEFT = 64,
LVHT_TORIGHT = 32,
LVHT_EX_GROUP_HEADER = 268435456,
LVHT_EX_GROUP_FOOTER = 536870912,
LVHT_EX_GROUP_COLLAPSE = 1073741824,
LVHT_EX_GROUP_BACKGROUND = 2147483648,
LVHT_EX_GROUP_STATEICON = 16777216,
LVHT_EX_GROUP_SUBSETLINK = 33554432,
LVHT_EX_GROUP = 4076863488,
LVHT_EX_ONCONTENTS = 67108864,
LVHT_EX_FOOTER = 134217728
} LVHITTESTINFO_FLAGS;[Flags]
public enum LVHITTESTINFO_FLAGS : uint
{
LVHT_ABOVE = 8,
LVHT_BELOW = 16,
LVHT_NOWHERE = 1,
LVHT_ONITEMICON = 2,
LVHT_ONITEMLABEL = 4,
LVHT_ONITEMSTATEICON = 8,
LVHT_TOLEFT = 64,
LVHT_TORIGHT = 32,
LVHT_EX_GROUP_HEADER = 268435456,
LVHT_EX_GROUP_FOOTER = 536870912,
LVHT_EX_GROUP_COLLAPSE = 1073741824,
LVHT_EX_GROUP_BACKGROUND = 2147483648,
LVHT_EX_GROUP_STATEICON = 16777216,
LVHT_EX_GROUP_SUBSETLINK = 33554432,
LVHT_EX_GROUP = 4076863488,
LVHT_EX_ONCONTENTS = 67108864,
LVHT_EX_FOOTER = 134217728,
}<Flags>
Public Enum LVHITTESTINFO_FLAGS As UInteger
LVHT_ABOVE = 8
LVHT_BELOW = 16
LVHT_NOWHERE = 1
LVHT_ONITEMICON = 2
LVHT_ONITEMLABEL = 4
LVHT_ONITEMSTATEICON = 8
LVHT_TOLEFT = 64
LVHT_TORIGHT = 32
LVHT_EX_GROUP_HEADER = 268435456
LVHT_EX_GROUP_FOOTER = 536870912
LVHT_EX_GROUP_COLLAPSE = 1073741824
LVHT_EX_GROUP_BACKGROUND = 2147483648
LVHT_EX_GROUP_STATEICON = 16777216
LVHT_EX_GROUP_SUBSETLINK = 33554432
LVHT_EX_GROUP = 4076863488
LVHT_EX_ONCONTENTS = 67108864
LVHT_EX_FOOTER = 134217728
End Enumimport enum
class LVHITTESTINFO_FLAGS(enum.IntFlag):
LVHT_ABOVE = 8
LVHT_BELOW = 16
LVHT_NOWHERE = 1
LVHT_ONITEMICON = 2
LVHT_ONITEMLABEL = 4
LVHT_ONITEMSTATEICON = 8
LVHT_TOLEFT = 64
LVHT_TORIGHT = 32
LVHT_EX_GROUP_HEADER = 268435456
LVHT_EX_GROUP_FOOTER = 536870912
LVHT_EX_GROUP_COLLAPSE = 1073741824
LVHT_EX_GROUP_BACKGROUND = 2147483648
LVHT_EX_GROUP_STATEICON = 16777216
LVHT_EX_GROUP_SUBSETLINK = 33554432
LVHT_EX_GROUP = 4076863488
LVHT_EX_ONCONTENTS = 67108864
LVHT_EX_FOOTER = 134217728// LVHITTESTINFO_FLAGS (flags)
pub const LVHT_ABOVE: u32 = 8;
pub const LVHT_BELOW: u32 = 16;
pub const LVHT_NOWHERE: u32 = 1;
pub const LVHT_ONITEMICON: u32 = 2;
pub const LVHT_ONITEMLABEL: u32 = 4;
pub const LVHT_ONITEMSTATEICON: u32 = 8;
pub const LVHT_TOLEFT: u32 = 64;
pub const LVHT_TORIGHT: u32 = 32;
pub const LVHT_EX_GROUP_HEADER: u32 = 268435456;
pub const LVHT_EX_GROUP_FOOTER: u32 = 536870912;
pub const LVHT_EX_GROUP_COLLAPSE: u32 = 1073741824;
pub const LVHT_EX_GROUP_BACKGROUND: u32 = 2147483648;
pub const LVHT_EX_GROUP_STATEICON: u32 = 16777216;
pub const LVHT_EX_GROUP_SUBSETLINK: u32 = 33554432;
pub const LVHT_EX_GROUP: u32 = 4076863488;
pub const LVHT_EX_ONCONTENTS: u32 = 67108864;
pub const LVHT_EX_FOOTER: u32 = 134217728;// LVHITTESTINFO_FLAGS
const (
LVHT_ABOVE uint32 = 8
LVHT_BELOW uint32 = 16
LVHT_NOWHERE uint32 = 1
LVHT_ONITEMICON uint32 = 2
LVHT_ONITEMLABEL uint32 = 4
LVHT_ONITEMSTATEICON uint32 = 8
LVHT_TOLEFT uint32 = 64
LVHT_TORIGHT uint32 = 32
LVHT_EX_GROUP_HEADER uint32 = 268435456
LVHT_EX_GROUP_FOOTER uint32 = 536870912
LVHT_EX_GROUP_COLLAPSE uint32 = 1073741824
LVHT_EX_GROUP_BACKGROUND uint32 = 2147483648
LVHT_EX_GROUP_STATEICON uint32 = 16777216
LVHT_EX_GROUP_SUBSETLINK uint32 = 33554432
LVHT_EX_GROUP uint32 = 4076863488
LVHT_EX_ONCONTENTS uint32 = 67108864
LVHT_EX_FOOTER uint32 = 134217728
)const
LVHT_ABOVE = 8;
LVHT_BELOW = 16;
LVHT_NOWHERE = 1;
LVHT_ONITEMICON = 2;
LVHT_ONITEMLABEL = 4;
LVHT_ONITEMSTATEICON = 8;
LVHT_TOLEFT = 64;
LVHT_TORIGHT = 32;
LVHT_EX_GROUP_HEADER = 268435456;
LVHT_EX_GROUP_FOOTER = 536870912;
LVHT_EX_GROUP_COLLAPSE = 1073741824;
LVHT_EX_GROUP_BACKGROUND = 2147483648;
LVHT_EX_GROUP_STATEICON = 16777216;
LVHT_EX_GROUP_SUBSETLINK = 33554432;
LVHT_EX_GROUP = 4076863488;
LVHT_EX_ONCONTENTS = 67108864;
LVHT_EX_FOOTER = 134217728;// LVHITTESTINFO_FLAGS
pub const LVHT_ABOVE: u32 = 8;
pub const LVHT_BELOW: u32 = 16;
pub const LVHT_NOWHERE: u32 = 1;
pub const LVHT_ONITEMICON: u32 = 2;
pub const LVHT_ONITEMLABEL: u32 = 4;
pub const LVHT_ONITEMSTATEICON: u32 = 8;
pub const LVHT_TOLEFT: u32 = 64;
pub const LVHT_TORIGHT: u32 = 32;
pub const LVHT_EX_GROUP_HEADER: u32 = 268435456;
pub const LVHT_EX_GROUP_FOOTER: u32 = 536870912;
pub const LVHT_EX_GROUP_COLLAPSE: u32 = 1073741824;
pub const LVHT_EX_GROUP_BACKGROUND: u32 = 2147483648;
pub const LVHT_EX_GROUP_STATEICON: u32 = 16777216;
pub const LVHT_EX_GROUP_SUBSETLINK: u32 = 33554432;
pub const LVHT_EX_GROUP: u32 = 4076863488;
pub const LVHT_EX_ONCONTENTS: u32 = 67108864;
pub const LVHT_EX_FOOTER: u32 = 134217728;const
LVHT_ABOVE* = 8
LVHT_BELOW* = 16
LVHT_NOWHERE* = 1
LVHT_ONITEMICON* = 2
LVHT_ONITEMLABEL* = 4
LVHT_ONITEMSTATEICON* = 8
LVHT_TOLEFT* = 64
LVHT_TORIGHT* = 32
LVHT_EX_GROUP_HEADER* = 268435456
LVHT_EX_GROUP_FOOTER* = 536870912
LVHT_EX_GROUP_COLLAPSE* = 1073741824
LVHT_EX_GROUP_BACKGROUND* = 2147483648
LVHT_EX_GROUP_STATEICON* = 16777216
LVHT_EX_GROUP_SUBSETLINK* = 33554432
LVHT_EX_GROUP* = 4076863488
LVHT_EX_ONCONTENTS* = 67108864
LVHT_EX_FOOTER* = 134217728enum LVHITTESTINFO_FLAGS : uint {
LVHT_ABOVE = 8,
LVHT_BELOW = 16,
LVHT_NOWHERE = 1,
LVHT_ONITEMICON = 2,
LVHT_ONITEMLABEL = 4,
LVHT_ONITEMSTATEICON = 8,
LVHT_TOLEFT = 64,
LVHT_TORIGHT = 32,
LVHT_EX_GROUP_HEADER = 268435456,
LVHT_EX_GROUP_FOOTER = 536870912,
LVHT_EX_GROUP_COLLAPSE = 1073741824,
LVHT_EX_GROUP_BACKGROUND = 2147483648,
LVHT_EX_GROUP_STATEICON = 16777216,
LVHT_EX_GROUP_SUBSETLINK = 33554432,
LVHT_EX_GROUP = 4076863488,
LVHT_EX_ONCONTENTS = 67108864,
LVHT_EX_FOOTER = 134217728,
}#define global LVHT_ABOVE 0x8
#define global LVHT_BELOW 0x10
#define global LVHT_NOWHERE 0x1
#define global LVHT_ONITEMICON 0x2
#define global LVHT_ONITEMLABEL 0x4
#define global LVHT_ONITEMSTATEICON 0x8
#define global LVHT_TOLEFT 0x40
#define global LVHT_TORIGHT 0x20
#define global LVHT_EX_GROUP_HEADER 0x10000000
#define global LVHT_EX_GROUP_FOOTER 0x20000000
#define global LVHT_EX_GROUP_COLLAPSE 0x40000000
#define global LVHT_EX_GROUP_BACKGROUND 0x80000000
#define global LVHT_EX_GROUP_STATEICON 0x1000000
#define global LVHT_EX_GROUP_SUBSETLINK 0x2000000
#define global LVHT_EX_GROUP 0xF3000000
#define global LVHT_EX_ONCONTENTS 0x4000000
#define global LVHT_EX_FOOTER 0x8000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。