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

IMAGELIST_CREATION_FLAGS

列挙型フラグ
基底型u4

メンバー 13

名前10進16進
ILC_MASK10x1
ILC_COLOR00x0
ILC_COLORDDB2540xFE
ILC_COLOR440x4
ILC_COLOR880x8
ILC_COLOR16160x10
ILC_COLOR24240x18
ILC_COLOR32320x20
ILC_PALETTE20480x800
ILC_MIRROR81920x2000
ILC_PERITEMMIRROR327680x8000
ILC_ORIGINALSIZE655360x10000
ILC_HIGHQUALITYSCALE1310720x20000

各言語での定義

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

typedef enum IMAGELIST_CREATION_FLAGS : unsigned int {
    ILC_MASK = 1,
    ILC_COLOR = 0,
    ILC_COLORDDB = 254,
    ILC_COLOR4 = 4,
    ILC_COLOR8 = 8,
    ILC_COLOR16 = 16,
    ILC_COLOR24 = 24,
    ILC_COLOR32 = 32,
    ILC_PALETTE = 2048,
    ILC_MIRROR = 8192,
    ILC_PERITEMMIRROR = 32768,
    ILC_ORIGINALSIZE = 65536,
    ILC_HIGHQUALITYSCALE = 131072
} IMAGELIST_CREATION_FLAGS;
[Flags]
public enum IMAGELIST_CREATION_FLAGS : uint
{
    ILC_MASK = 1,
    ILC_COLOR = 0,
    ILC_COLORDDB = 254,
    ILC_COLOR4 = 4,
    ILC_COLOR8 = 8,
    ILC_COLOR16 = 16,
    ILC_COLOR24 = 24,
    ILC_COLOR32 = 32,
    ILC_PALETTE = 2048,
    ILC_MIRROR = 8192,
    ILC_PERITEMMIRROR = 32768,
    ILC_ORIGINALSIZE = 65536,
    ILC_HIGHQUALITYSCALE = 131072,
}
<Flags>
Public Enum IMAGELIST_CREATION_FLAGS As UInteger
    ILC_MASK = 1
    ILC_COLOR = 0
    ILC_COLORDDB = 254
    ILC_COLOR4 = 4
    ILC_COLOR8 = 8
    ILC_COLOR16 = 16
    ILC_COLOR24 = 24
    ILC_COLOR32 = 32
    ILC_PALETTE = 2048
    ILC_MIRROR = 8192
    ILC_PERITEMMIRROR = 32768
    ILC_ORIGINALSIZE = 65536
    ILC_HIGHQUALITYSCALE = 131072
End Enum
import enum

class IMAGELIST_CREATION_FLAGS(enum.IntFlag):
    ILC_MASK = 1
    ILC_COLOR = 0
    ILC_COLORDDB = 254
    ILC_COLOR4 = 4
    ILC_COLOR8 = 8
    ILC_COLOR16 = 16
    ILC_COLOR24 = 24
    ILC_COLOR32 = 32
    ILC_PALETTE = 2048
    ILC_MIRROR = 8192
    ILC_PERITEMMIRROR = 32768
    ILC_ORIGINALSIZE = 65536
    ILC_HIGHQUALITYSCALE = 131072
// IMAGELIST_CREATION_FLAGS (flags)
pub const ILC_MASK: u32 = 1;
pub const ILC_COLOR: u32 = 0;
pub const ILC_COLORDDB: u32 = 254;
pub const ILC_COLOR4: u32 = 4;
pub const ILC_COLOR8: u32 = 8;
pub const ILC_COLOR16: u32 = 16;
pub const ILC_COLOR24: u32 = 24;
pub const ILC_COLOR32: u32 = 32;
pub const ILC_PALETTE: u32 = 2048;
pub const ILC_MIRROR: u32 = 8192;
pub const ILC_PERITEMMIRROR: u32 = 32768;
pub const ILC_ORIGINALSIZE: u32 = 65536;
pub const ILC_HIGHQUALITYSCALE: u32 = 131072;
// IMAGELIST_CREATION_FLAGS
const (
	ILC_MASK uint32 = 1
	ILC_COLOR uint32 = 0
	ILC_COLORDDB uint32 = 254
	ILC_COLOR4 uint32 = 4
	ILC_COLOR8 uint32 = 8
	ILC_COLOR16 uint32 = 16
	ILC_COLOR24 uint32 = 24
	ILC_COLOR32 uint32 = 32
	ILC_PALETTE uint32 = 2048
	ILC_MIRROR uint32 = 8192
	ILC_PERITEMMIRROR uint32 = 32768
	ILC_ORIGINALSIZE uint32 = 65536
	ILC_HIGHQUALITYSCALE uint32 = 131072
)
const
  ILC_MASK = 1;
  ILC_COLOR = 0;
  ILC_COLORDDB = 254;
  ILC_COLOR4 = 4;
  ILC_COLOR8 = 8;
  ILC_COLOR16 = 16;
  ILC_COLOR24 = 24;
  ILC_COLOR32 = 32;
  ILC_PALETTE = 2048;
  ILC_MIRROR = 8192;
  ILC_PERITEMMIRROR = 32768;
  ILC_ORIGINALSIZE = 65536;
  ILC_HIGHQUALITYSCALE = 131072;
// IMAGELIST_CREATION_FLAGS
pub const ILC_MASK: u32 = 1;
pub const ILC_COLOR: u32 = 0;
pub const ILC_COLORDDB: u32 = 254;
pub const ILC_COLOR4: u32 = 4;
pub const ILC_COLOR8: u32 = 8;
pub const ILC_COLOR16: u32 = 16;
pub const ILC_COLOR24: u32 = 24;
pub const ILC_COLOR32: u32 = 32;
pub const ILC_PALETTE: u32 = 2048;
pub const ILC_MIRROR: u32 = 8192;
pub const ILC_PERITEMMIRROR: u32 = 32768;
pub const ILC_ORIGINALSIZE: u32 = 65536;
pub const ILC_HIGHQUALITYSCALE: u32 = 131072;
const
  ILC_MASK* = 1
  ILC_COLOR* = 0
  ILC_COLORDDB* = 254
  ILC_COLOR4* = 4
  ILC_COLOR8* = 8
  ILC_COLOR16* = 16
  ILC_COLOR24* = 24
  ILC_COLOR32* = 32
  ILC_PALETTE* = 2048
  ILC_MIRROR* = 8192
  ILC_PERITEMMIRROR* = 32768
  ILC_ORIGINALSIZE* = 65536
  ILC_HIGHQUALITYSCALE* = 131072
enum IMAGELIST_CREATION_FLAGS : uint {
    ILC_MASK = 1,
    ILC_COLOR = 0,
    ILC_COLORDDB = 254,
    ILC_COLOR4 = 4,
    ILC_COLOR8 = 8,
    ILC_COLOR16 = 16,
    ILC_COLOR24 = 24,
    ILC_COLOR32 = 32,
    ILC_PALETTE = 2048,
    ILC_MIRROR = 8192,
    ILC_PERITEMMIRROR = 32768,
    ILC_ORIGINALSIZE = 65536,
    ILC_HIGHQUALITYSCALE = 131072,
}
#define global ILC_MASK             0x1
#define global ILC_COLOR            0x0
#define global ILC_COLORDDB         0xFE
#define global ILC_COLOR4           0x4
#define global ILC_COLOR8           0x8
#define global ILC_COLOR16          0x10
#define global ILC_COLOR24          0x18
#define global ILC_COLOR32          0x20
#define global ILC_PALETTE          0x800
#define global ILC_MIRROR           0x2000
#define global ILC_PERITEMMIRROR    0x8000
#define global ILC_ORIGINALSIZE     0x10000
#define global ILC_HIGHQUALITYSCALE 0x20000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。