Win32 API 日本語リファレンス
ホームUI.Controls › HEADER_CONTROL_FORMAT_FLAGS

HEADER_CONTROL_FORMAT_FLAGS

列挙型
基底型i4

メンバー 16

名前10進16進
HDF_LEFT00x0
HDF_RIGHT10x1
HDF_CENTER20x2
HDF_JUSTIFYMASK30x3
HDF_RTLREADING40x4
HDF_BITMAP81920x2000
HDF_STRING163840x4000
HDF_OWNERDRAW327680x8000
HDF_IMAGE20480x800
HDF_BITMAP_ON_RIGHT40960x1000
HDF_SORTUP10240x400
HDF_SORTDOWN5120x200
HDF_CHECKBOX640x40
HDF_CHECKED1280x80
HDF_FIXEDWIDTH2560x100
HDF_SPLITBUTTON167772160x1000000

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum HEADER_CONTROL_FORMAT_FLAGS : int {
    HDF_LEFT = 0,
    HDF_RIGHT = 1,
    HDF_CENTER = 2,
    HDF_JUSTIFYMASK = 3,
    HDF_RTLREADING = 4,
    HDF_BITMAP = 8192,
    HDF_STRING = 16384,
    HDF_OWNERDRAW = 32768,
    HDF_IMAGE = 2048,
    HDF_BITMAP_ON_RIGHT = 4096,
    HDF_SORTUP = 1024,
    HDF_SORTDOWN = 512,
    HDF_CHECKBOX = 64,
    HDF_CHECKED = 128,
    HDF_FIXEDWIDTH = 256,
    HDF_SPLITBUTTON = 16777216
} HEADER_CONTROL_FORMAT_FLAGS;
public enum HEADER_CONTROL_FORMAT_FLAGS : int
{
    HDF_LEFT = 0,
    HDF_RIGHT = 1,
    HDF_CENTER = 2,
    HDF_JUSTIFYMASK = 3,
    HDF_RTLREADING = 4,
    HDF_BITMAP = 8192,
    HDF_STRING = 16384,
    HDF_OWNERDRAW = 32768,
    HDF_IMAGE = 2048,
    HDF_BITMAP_ON_RIGHT = 4096,
    HDF_SORTUP = 1024,
    HDF_SORTDOWN = 512,
    HDF_CHECKBOX = 64,
    HDF_CHECKED = 128,
    HDF_FIXEDWIDTH = 256,
    HDF_SPLITBUTTON = 16777216,
}
Public Enum HEADER_CONTROL_FORMAT_FLAGS As Integer
    HDF_LEFT = 0
    HDF_RIGHT = 1
    HDF_CENTER = 2
    HDF_JUSTIFYMASK = 3
    HDF_RTLREADING = 4
    HDF_BITMAP = 8192
    HDF_STRING = 16384
    HDF_OWNERDRAW = 32768
    HDF_IMAGE = 2048
    HDF_BITMAP_ON_RIGHT = 4096
    HDF_SORTUP = 1024
    HDF_SORTDOWN = 512
    HDF_CHECKBOX = 64
    HDF_CHECKED = 128
    HDF_FIXEDWIDTH = 256
    HDF_SPLITBUTTON = 16777216
End Enum
import enum

class HEADER_CONTROL_FORMAT_FLAGS(enum.IntEnum):
    HDF_LEFT = 0
    HDF_RIGHT = 1
    HDF_CENTER = 2
    HDF_JUSTIFYMASK = 3
    HDF_RTLREADING = 4
    HDF_BITMAP = 8192
    HDF_STRING = 16384
    HDF_OWNERDRAW = 32768
    HDF_IMAGE = 2048
    HDF_BITMAP_ON_RIGHT = 4096
    HDF_SORTUP = 1024
    HDF_SORTDOWN = 512
    HDF_CHECKBOX = 64
    HDF_CHECKED = 128
    HDF_FIXEDWIDTH = 256
    HDF_SPLITBUTTON = 16777216
// HEADER_CONTROL_FORMAT_FLAGS
pub const HDF_LEFT: i32 = 0;
pub const HDF_RIGHT: i32 = 1;
pub const HDF_CENTER: i32 = 2;
pub const HDF_JUSTIFYMASK: i32 = 3;
pub const HDF_RTLREADING: i32 = 4;
pub const HDF_BITMAP: i32 = 8192;
pub const HDF_STRING: i32 = 16384;
pub const HDF_OWNERDRAW: i32 = 32768;
pub const HDF_IMAGE: i32 = 2048;
pub const HDF_BITMAP_ON_RIGHT: i32 = 4096;
pub const HDF_SORTUP: i32 = 1024;
pub const HDF_SORTDOWN: i32 = 512;
pub const HDF_CHECKBOX: i32 = 64;
pub const HDF_CHECKED: i32 = 128;
pub const HDF_FIXEDWIDTH: i32 = 256;
pub const HDF_SPLITBUTTON: i32 = 16777216;
// HEADER_CONTROL_FORMAT_FLAGS
const (
	HDF_LEFT int32 = 0
	HDF_RIGHT int32 = 1
	HDF_CENTER int32 = 2
	HDF_JUSTIFYMASK int32 = 3
	HDF_RTLREADING int32 = 4
	HDF_BITMAP int32 = 8192
	HDF_STRING int32 = 16384
	HDF_OWNERDRAW int32 = 32768
	HDF_IMAGE int32 = 2048
	HDF_BITMAP_ON_RIGHT int32 = 4096
	HDF_SORTUP int32 = 1024
	HDF_SORTDOWN int32 = 512
	HDF_CHECKBOX int32 = 64
	HDF_CHECKED int32 = 128
	HDF_FIXEDWIDTH int32 = 256
	HDF_SPLITBUTTON int32 = 16777216
)
const
  HDF_LEFT = 0;
  HDF_RIGHT = 1;
  HDF_CENTER = 2;
  HDF_JUSTIFYMASK = 3;
  HDF_RTLREADING = 4;
  HDF_BITMAP = 8192;
  HDF_STRING = 16384;
  HDF_OWNERDRAW = 32768;
  HDF_IMAGE = 2048;
  HDF_BITMAP_ON_RIGHT = 4096;
  HDF_SORTUP = 1024;
  HDF_SORTDOWN = 512;
  HDF_CHECKBOX = 64;
  HDF_CHECKED = 128;
  HDF_FIXEDWIDTH = 256;
  HDF_SPLITBUTTON = 16777216;
// HEADER_CONTROL_FORMAT_FLAGS
pub const HDF_LEFT: i32 = 0;
pub const HDF_RIGHT: i32 = 1;
pub const HDF_CENTER: i32 = 2;
pub const HDF_JUSTIFYMASK: i32 = 3;
pub const HDF_RTLREADING: i32 = 4;
pub const HDF_BITMAP: i32 = 8192;
pub const HDF_STRING: i32 = 16384;
pub const HDF_OWNERDRAW: i32 = 32768;
pub const HDF_IMAGE: i32 = 2048;
pub const HDF_BITMAP_ON_RIGHT: i32 = 4096;
pub const HDF_SORTUP: i32 = 1024;
pub const HDF_SORTDOWN: i32 = 512;
pub const HDF_CHECKBOX: i32 = 64;
pub const HDF_CHECKED: i32 = 128;
pub const HDF_FIXEDWIDTH: i32 = 256;
pub const HDF_SPLITBUTTON: i32 = 16777216;
const
  HDF_LEFT* = 0
  HDF_RIGHT* = 1
  HDF_CENTER* = 2
  HDF_JUSTIFYMASK* = 3
  HDF_RTLREADING* = 4
  HDF_BITMAP* = 8192
  HDF_STRING* = 16384
  HDF_OWNERDRAW* = 32768
  HDF_IMAGE* = 2048
  HDF_BITMAP_ON_RIGHT* = 4096
  HDF_SORTUP* = 1024
  HDF_SORTDOWN* = 512
  HDF_CHECKBOX* = 64
  HDF_CHECKED* = 128
  HDF_FIXEDWIDTH* = 256
  HDF_SPLITBUTTON* = 16777216
enum HEADER_CONTROL_FORMAT_FLAGS : int {
    HDF_LEFT = 0,
    HDF_RIGHT = 1,
    HDF_CENTER = 2,
    HDF_JUSTIFYMASK = 3,
    HDF_RTLREADING = 4,
    HDF_BITMAP = 8192,
    HDF_STRING = 16384,
    HDF_OWNERDRAW = 32768,
    HDF_IMAGE = 2048,
    HDF_BITMAP_ON_RIGHT = 4096,
    HDF_SORTUP = 1024,
    HDF_SORTDOWN = 512,
    HDF_CHECKBOX = 64,
    HDF_CHECKED = 128,
    HDF_FIXEDWIDTH = 256,
    HDF_SPLITBUTTON = 16777216,
}
#define global HDF_LEFT            0x0
#define global HDF_RIGHT           0x1
#define global HDF_CENTER          0x2
#define global HDF_JUSTIFYMASK     0x3
#define global HDF_RTLREADING      0x4
#define global HDF_BITMAP          0x2000
#define global HDF_STRING          0x4000
#define global HDF_OWNERDRAW       0x8000
#define global HDF_IMAGE           0x800
#define global HDF_BITMAP_ON_RIGHT 0x1000
#define global HDF_SORTUP          0x400
#define global HDF_SORTDOWN        0x200
#define global HDF_CHECKBOX        0x40
#define global HDF_CHECKED         0x80
#define global HDF_FIXEDWIDTH      0x100
#define global HDF_SPLITBUTTON     0x1000000