ホーム › UI.Controls › LIST_VIEW_ITEM_FLAGS
LIST_VIEW_ITEM_FLAGS
列挙型フラグメンバー 10
| 名前 | 10進 | 16進 |
|---|---|---|
| LVIF_TEXT | 1 | 0x1 |
| LVIF_IMAGE | 2 | 0x2 |
| LVIF_PARAM | 4 | 0x4 |
| LVIF_STATE | 8 | 0x8 |
| LVIF_INDENT | 16 | 0x10 |
| LVIF_NORECOMPUTE | 2048 | 0x800 |
| LVIF_GROUPID | 256 | 0x100 |
| LVIF_COLUMNS | 512 | 0x200 |
| LVIF_COLFMT | 65536 | 0x10000 |
| LVIF_DI_SETITEM | 4096 | 0x1000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum LIST_VIEW_ITEM_FLAGS : unsigned int {
LVIF_TEXT = 1,
LVIF_IMAGE = 2,
LVIF_PARAM = 4,
LVIF_STATE = 8,
LVIF_INDENT = 16,
LVIF_NORECOMPUTE = 2048,
LVIF_GROUPID = 256,
LVIF_COLUMNS = 512,
LVIF_COLFMT = 65536,
LVIF_DI_SETITEM = 4096
} LIST_VIEW_ITEM_FLAGS;[Flags]
public enum LIST_VIEW_ITEM_FLAGS : uint
{
LVIF_TEXT = 1,
LVIF_IMAGE = 2,
LVIF_PARAM = 4,
LVIF_STATE = 8,
LVIF_INDENT = 16,
LVIF_NORECOMPUTE = 2048,
LVIF_GROUPID = 256,
LVIF_COLUMNS = 512,
LVIF_COLFMT = 65536,
LVIF_DI_SETITEM = 4096,
}<Flags>
Public Enum LIST_VIEW_ITEM_FLAGS As UInteger
LVIF_TEXT = 1
LVIF_IMAGE = 2
LVIF_PARAM = 4
LVIF_STATE = 8
LVIF_INDENT = 16
LVIF_NORECOMPUTE = 2048
LVIF_GROUPID = 256
LVIF_COLUMNS = 512
LVIF_COLFMT = 65536
LVIF_DI_SETITEM = 4096
End Enumimport enum
class LIST_VIEW_ITEM_FLAGS(enum.IntFlag):
LVIF_TEXT = 1
LVIF_IMAGE = 2
LVIF_PARAM = 4
LVIF_STATE = 8
LVIF_INDENT = 16
LVIF_NORECOMPUTE = 2048
LVIF_GROUPID = 256
LVIF_COLUMNS = 512
LVIF_COLFMT = 65536
LVIF_DI_SETITEM = 4096// LIST_VIEW_ITEM_FLAGS (flags)
pub const LVIF_TEXT: u32 = 1;
pub const LVIF_IMAGE: u32 = 2;
pub const LVIF_PARAM: u32 = 4;
pub const LVIF_STATE: u32 = 8;
pub const LVIF_INDENT: u32 = 16;
pub const LVIF_NORECOMPUTE: u32 = 2048;
pub const LVIF_GROUPID: u32 = 256;
pub const LVIF_COLUMNS: u32 = 512;
pub const LVIF_COLFMT: u32 = 65536;
pub const LVIF_DI_SETITEM: u32 = 4096;// LIST_VIEW_ITEM_FLAGS
const (
LVIF_TEXT uint32 = 1
LVIF_IMAGE uint32 = 2
LVIF_PARAM uint32 = 4
LVIF_STATE uint32 = 8
LVIF_INDENT uint32 = 16
LVIF_NORECOMPUTE uint32 = 2048
LVIF_GROUPID uint32 = 256
LVIF_COLUMNS uint32 = 512
LVIF_COLFMT uint32 = 65536
LVIF_DI_SETITEM uint32 = 4096
)const
LVIF_TEXT = 1;
LVIF_IMAGE = 2;
LVIF_PARAM = 4;
LVIF_STATE = 8;
LVIF_INDENT = 16;
LVIF_NORECOMPUTE = 2048;
LVIF_GROUPID = 256;
LVIF_COLUMNS = 512;
LVIF_COLFMT = 65536;
LVIF_DI_SETITEM = 4096;// LIST_VIEW_ITEM_FLAGS
pub const LVIF_TEXT: u32 = 1;
pub const LVIF_IMAGE: u32 = 2;
pub const LVIF_PARAM: u32 = 4;
pub const LVIF_STATE: u32 = 8;
pub const LVIF_INDENT: u32 = 16;
pub const LVIF_NORECOMPUTE: u32 = 2048;
pub const LVIF_GROUPID: u32 = 256;
pub const LVIF_COLUMNS: u32 = 512;
pub const LVIF_COLFMT: u32 = 65536;
pub const LVIF_DI_SETITEM: u32 = 4096;const
LVIF_TEXT* = 1
LVIF_IMAGE* = 2
LVIF_PARAM* = 4
LVIF_STATE* = 8
LVIF_INDENT* = 16
LVIF_NORECOMPUTE* = 2048
LVIF_GROUPID* = 256
LVIF_COLUMNS* = 512
LVIF_COLFMT* = 65536
LVIF_DI_SETITEM* = 4096enum LIST_VIEW_ITEM_FLAGS : uint {
LVIF_TEXT = 1,
LVIF_IMAGE = 2,
LVIF_PARAM = 4,
LVIF_STATE = 8,
LVIF_INDENT = 16,
LVIF_NORECOMPUTE = 2048,
LVIF_GROUPID = 256,
LVIF_COLUMNS = 512,
LVIF_COLFMT = 65536,
LVIF_DI_SETITEM = 4096,
}#define global LVIF_TEXT 0x1
#define global LVIF_IMAGE 0x2
#define global LVIF_PARAM 0x4
#define global LVIF_STATE 0x8
#define global LVIF_INDENT 0x10
#define global LVIF_NORECOMPUTE 0x800
#define global LVIF_GROUPID 0x100
#define global LVIF_COLUMNS 0x200
#define global LVIF_COLFMT 0x10000
#define global LVIF_DI_SETITEM 0x1000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。