ホーム › UI.Controls › LVCOLUMNW_MASK
LVCOLUMNW_MASK
列挙型フラグメンバー 9
| 名前 | 10進 | 16進 |
|---|---|---|
| LVCF_FMT | 1 | 0x1 |
| LVCF_WIDTH | 2 | 0x2 |
| LVCF_TEXT | 4 | 0x4 |
| LVCF_SUBITEM | 8 | 0x8 |
| LVCF_IMAGE | 16 | 0x10 |
| LVCF_ORDER | 32 | 0x20 |
| LVCF_MINWIDTH | 64 | 0x40 |
| LVCF_DEFAULTWIDTH | 128 | 0x80 |
| LVCF_IDEALWIDTH | 256 | 0x100 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum LVCOLUMNW_MASK : unsigned int {
LVCF_FMT = 1,
LVCF_WIDTH = 2,
LVCF_TEXT = 4,
LVCF_SUBITEM = 8,
LVCF_IMAGE = 16,
LVCF_ORDER = 32,
LVCF_MINWIDTH = 64,
LVCF_DEFAULTWIDTH = 128,
LVCF_IDEALWIDTH = 256
} LVCOLUMNW_MASK;[Flags]
public enum LVCOLUMNW_MASK : uint
{
LVCF_FMT = 1,
LVCF_WIDTH = 2,
LVCF_TEXT = 4,
LVCF_SUBITEM = 8,
LVCF_IMAGE = 16,
LVCF_ORDER = 32,
LVCF_MINWIDTH = 64,
LVCF_DEFAULTWIDTH = 128,
LVCF_IDEALWIDTH = 256,
}<Flags>
Public Enum LVCOLUMNW_MASK As UInteger
LVCF_FMT = 1
LVCF_WIDTH = 2
LVCF_TEXT = 4
LVCF_SUBITEM = 8
LVCF_IMAGE = 16
LVCF_ORDER = 32
LVCF_MINWIDTH = 64
LVCF_DEFAULTWIDTH = 128
LVCF_IDEALWIDTH = 256
End Enumimport enum
class LVCOLUMNW_MASK(enum.IntFlag):
LVCF_FMT = 1
LVCF_WIDTH = 2
LVCF_TEXT = 4
LVCF_SUBITEM = 8
LVCF_IMAGE = 16
LVCF_ORDER = 32
LVCF_MINWIDTH = 64
LVCF_DEFAULTWIDTH = 128
LVCF_IDEALWIDTH = 256// LVCOLUMNW_MASK (flags)
pub const LVCF_FMT: u32 = 1;
pub const LVCF_WIDTH: u32 = 2;
pub const LVCF_TEXT: u32 = 4;
pub const LVCF_SUBITEM: u32 = 8;
pub const LVCF_IMAGE: u32 = 16;
pub const LVCF_ORDER: u32 = 32;
pub const LVCF_MINWIDTH: u32 = 64;
pub const LVCF_DEFAULTWIDTH: u32 = 128;
pub const LVCF_IDEALWIDTH: u32 = 256;// LVCOLUMNW_MASK
const (
LVCF_FMT uint32 = 1
LVCF_WIDTH uint32 = 2
LVCF_TEXT uint32 = 4
LVCF_SUBITEM uint32 = 8
LVCF_IMAGE uint32 = 16
LVCF_ORDER uint32 = 32
LVCF_MINWIDTH uint32 = 64
LVCF_DEFAULTWIDTH uint32 = 128
LVCF_IDEALWIDTH uint32 = 256
)const
LVCF_FMT = 1;
LVCF_WIDTH = 2;
LVCF_TEXT = 4;
LVCF_SUBITEM = 8;
LVCF_IMAGE = 16;
LVCF_ORDER = 32;
LVCF_MINWIDTH = 64;
LVCF_DEFAULTWIDTH = 128;
LVCF_IDEALWIDTH = 256;// LVCOLUMNW_MASK
pub const LVCF_FMT: u32 = 1;
pub const LVCF_WIDTH: u32 = 2;
pub const LVCF_TEXT: u32 = 4;
pub const LVCF_SUBITEM: u32 = 8;
pub const LVCF_IMAGE: u32 = 16;
pub const LVCF_ORDER: u32 = 32;
pub const LVCF_MINWIDTH: u32 = 64;
pub const LVCF_DEFAULTWIDTH: u32 = 128;
pub const LVCF_IDEALWIDTH: u32 = 256;const
LVCF_FMT* = 1
LVCF_WIDTH* = 2
LVCF_TEXT* = 4
LVCF_SUBITEM* = 8
LVCF_IMAGE* = 16
LVCF_ORDER* = 32
LVCF_MINWIDTH* = 64
LVCF_DEFAULTWIDTH* = 128
LVCF_IDEALWIDTH* = 256enum LVCOLUMNW_MASK : uint {
LVCF_FMT = 1,
LVCF_WIDTH = 2,
LVCF_TEXT = 4,
LVCF_SUBITEM = 8,
LVCF_IMAGE = 16,
LVCF_ORDER = 32,
LVCF_MINWIDTH = 64,
LVCF_DEFAULTWIDTH = 128,
LVCF_IDEALWIDTH = 256,
}#define global LVCF_FMT 0x1
#define global LVCF_WIDTH 0x2
#define global LVCF_TEXT 0x4
#define global LVCF_SUBITEM 0x8
#define global LVCF_IMAGE 0x10
#define global LVCF_ORDER 0x20
#define global LVCF_MINWIDTH 0x40
#define global LVCF_DEFAULTWIDTH 0x80
#define global LVCF_IDEALWIDTH 0x100
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。