ホーム › UI.Controls › LVCOLUMNW_FORMAT
LVCOLUMNW_FORMAT
列挙型フラグメンバー 11
| 名前 | 10進 | 16進 |
|---|---|---|
| LVCFMT_LEFT | 0 | 0x0 |
| LVCFMT_RIGHT | 1 | 0x1 |
| LVCFMT_CENTER | 2 | 0x2 |
| LVCFMT_JUSTIFYMASK | 3 | 0x3 |
| LVCFMT_IMAGE | 2048 | 0x800 |
| LVCFMT_BITMAP_ON_RIGHT | 4096 | 0x1000 |
| LVCFMT_COL_HAS_IMAGES | 32768 | 0x8000 |
| LVCFMT_FIXED_WIDTH | 256 | 0x100 |
| LVCFMT_NO_DPI_SCALE | 262144 | 0x40000 |
| LVCFMT_FIXED_RATIO | 524288 | 0x80000 |
| LVCFMT_SPLITBUTTON | 16777216 | 0x1000000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum LVCOLUMNW_FORMAT : int {
LVCFMT_LEFT = 0,
LVCFMT_RIGHT = 1,
LVCFMT_CENTER = 2,
LVCFMT_JUSTIFYMASK = 3,
LVCFMT_IMAGE = 2048,
LVCFMT_BITMAP_ON_RIGHT = 4096,
LVCFMT_COL_HAS_IMAGES = 32768,
LVCFMT_FIXED_WIDTH = 256,
LVCFMT_NO_DPI_SCALE = 262144,
LVCFMT_FIXED_RATIO = 524288,
LVCFMT_SPLITBUTTON = 16777216
} LVCOLUMNW_FORMAT;[Flags]
public enum LVCOLUMNW_FORMAT : int
{
LVCFMT_LEFT = 0,
LVCFMT_RIGHT = 1,
LVCFMT_CENTER = 2,
LVCFMT_JUSTIFYMASK = 3,
LVCFMT_IMAGE = 2048,
LVCFMT_BITMAP_ON_RIGHT = 4096,
LVCFMT_COL_HAS_IMAGES = 32768,
LVCFMT_FIXED_WIDTH = 256,
LVCFMT_NO_DPI_SCALE = 262144,
LVCFMT_FIXED_RATIO = 524288,
LVCFMT_SPLITBUTTON = 16777216,
}<Flags>
Public Enum LVCOLUMNW_FORMAT As Integer
LVCFMT_LEFT = 0
LVCFMT_RIGHT = 1
LVCFMT_CENTER = 2
LVCFMT_JUSTIFYMASK = 3
LVCFMT_IMAGE = 2048
LVCFMT_BITMAP_ON_RIGHT = 4096
LVCFMT_COL_HAS_IMAGES = 32768
LVCFMT_FIXED_WIDTH = 256
LVCFMT_NO_DPI_SCALE = 262144
LVCFMT_FIXED_RATIO = 524288
LVCFMT_SPLITBUTTON = 16777216
End Enumimport enum
class LVCOLUMNW_FORMAT(enum.IntFlag):
LVCFMT_LEFT = 0
LVCFMT_RIGHT = 1
LVCFMT_CENTER = 2
LVCFMT_JUSTIFYMASK = 3
LVCFMT_IMAGE = 2048
LVCFMT_BITMAP_ON_RIGHT = 4096
LVCFMT_COL_HAS_IMAGES = 32768
LVCFMT_FIXED_WIDTH = 256
LVCFMT_NO_DPI_SCALE = 262144
LVCFMT_FIXED_RATIO = 524288
LVCFMT_SPLITBUTTON = 16777216// LVCOLUMNW_FORMAT (flags)
pub const LVCFMT_LEFT: i32 = 0;
pub const LVCFMT_RIGHT: i32 = 1;
pub const LVCFMT_CENTER: i32 = 2;
pub const LVCFMT_JUSTIFYMASK: i32 = 3;
pub const LVCFMT_IMAGE: i32 = 2048;
pub const LVCFMT_BITMAP_ON_RIGHT: i32 = 4096;
pub const LVCFMT_COL_HAS_IMAGES: i32 = 32768;
pub const LVCFMT_FIXED_WIDTH: i32 = 256;
pub const LVCFMT_NO_DPI_SCALE: i32 = 262144;
pub const LVCFMT_FIXED_RATIO: i32 = 524288;
pub const LVCFMT_SPLITBUTTON: i32 = 16777216;// LVCOLUMNW_FORMAT
const (
LVCFMT_LEFT int32 = 0
LVCFMT_RIGHT int32 = 1
LVCFMT_CENTER int32 = 2
LVCFMT_JUSTIFYMASK int32 = 3
LVCFMT_IMAGE int32 = 2048
LVCFMT_BITMAP_ON_RIGHT int32 = 4096
LVCFMT_COL_HAS_IMAGES int32 = 32768
LVCFMT_FIXED_WIDTH int32 = 256
LVCFMT_NO_DPI_SCALE int32 = 262144
LVCFMT_FIXED_RATIO int32 = 524288
LVCFMT_SPLITBUTTON int32 = 16777216
)const
LVCFMT_LEFT = 0;
LVCFMT_RIGHT = 1;
LVCFMT_CENTER = 2;
LVCFMT_JUSTIFYMASK = 3;
LVCFMT_IMAGE = 2048;
LVCFMT_BITMAP_ON_RIGHT = 4096;
LVCFMT_COL_HAS_IMAGES = 32768;
LVCFMT_FIXED_WIDTH = 256;
LVCFMT_NO_DPI_SCALE = 262144;
LVCFMT_FIXED_RATIO = 524288;
LVCFMT_SPLITBUTTON = 16777216;// LVCOLUMNW_FORMAT
pub const LVCFMT_LEFT: i32 = 0;
pub const LVCFMT_RIGHT: i32 = 1;
pub const LVCFMT_CENTER: i32 = 2;
pub const LVCFMT_JUSTIFYMASK: i32 = 3;
pub const LVCFMT_IMAGE: i32 = 2048;
pub const LVCFMT_BITMAP_ON_RIGHT: i32 = 4096;
pub const LVCFMT_COL_HAS_IMAGES: i32 = 32768;
pub const LVCFMT_FIXED_WIDTH: i32 = 256;
pub const LVCFMT_NO_DPI_SCALE: i32 = 262144;
pub const LVCFMT_FIXED_RATIO: i32 = 524288;
pub const LVCFMT_SPLITBUTTON: i32 = 16777216;const
LVCFMT_LEFT* = 0
LVCFMT_RIGHT* = 1
LVCFMT_CENTER* = 2
LVCFMT_JUSTIFYMASK* = 3
LVCFMT_IMAGE* = 2048
LVCFMT_BITMAP_ON_RIGHT* = 4096
LVCFMT_COL_HAS_IMAGES* = 32768
LVCFMT_FIXED_WIDTH* = 256
LVCFMT_NO_DPI_SCALE* = 262144
LVCFMT_FIXED_RATIO* = 524288
LVCFMT_SPLITBUTTON* = 16777216enum LVCOLUMNW_FORMAT : int {
LVCFMT_LEFT = 0,
LVCFMT_RIGHT = 1,
LVCFMT_CENTER = 2,
LVCFMT_JUSTIFYMASK = 3,
LVCFMT_IMAGE = 2048,
LVCFMT_BITMAP_ON_RIGHT = 4096,
LVCFMT_COL_HAS_IMAGES = 32768,
LVCFMT_FIXED_WIDTH = 256,
LVCFMT_NO_DPI_SCALE = 262144,
LVCFMT_FIXED_RATIO = 524288,
LVCFMT_SPLITBUTTON = 16777216,
}#define global LVCFMT_LEFT 0x0
#define global LVCFMT_RIGHT 0x1
#define global LVCFMT_CENTER 0x2
#define global LVCFMT_JUSTIFYMASK 0x3
#define global LVCFMT_IMAGE 0x800
#define global LVCFMT_BITMAP_ON_RIGHT 0x1000
#define global LVCFMT_COL_HAS_IMAGES 0x8000
#define global LVCFMT_FIXED_WIDTH 0x100
#define global LVCFMT_NO_DPI_SCALE 0x40000
#define global LVCFMT_FIXED_RATIO 0x80000
#define global LVCFMT_SPLITBUTTON 0x1000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。