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

LIST_ITEM_STATE_FLAGS

列挙型フラグ
基底型u4

メンバー 5

名前10進16進
LIS_FOCUSED10x1
LIS_ENABLED20x2
LIS_VISITED40x4
LIS_HOTTRACK80x8
LIS_DEFAULTCOLORS160x10

各言語での定義

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

typedef enum LIST_ITEM_STATE_FLAGS : unsigned int {
    LIS_FOCUSED = 1,
    LIS_ENABLED = 2,
    LIS_VISITED = 4,
    LIS_HOTTRACK = 8,
    LIS_DEFAULTCOLORS = 16
} LIST_ITEM_STATE_FLAGS;
[Flags]
public enum LIST_ITEM_STATE_FLAGS : uint
{
    LIS_FOCUSED = 1,
    LIS_ENABLED = 2,
    LIS_VISITED = 4,
    LIS_HOTTRACK = 8,
    LIS_DEFAULTCOLORS = 16,
}
<Flags>
Public Enum LIST_ITEM_STATE_FLAGS As UInteger
    LIS_FOCUSED = 1
    LIS_ENABLED = 2
    LIS_VISITED = 4
    LIS_HOTTRACK = 8
    LIS_DEFAULTCOLORS = 16
End Enum
import enum

class LIST_ITEM_STATE_FLAGS(enum.IntFlag):
    LIS_FOCUSED = 1
    LIS_ENABLED = 2
    LIS_VISITED = 4
    LIS_HOTTRACK = 8
    LIS_DEFAULTCOLORS = 16
// LIST_ITEM_STATE_FLAGS (flags)
pub const LIS_FOCUSED: u32 = 1;
pub const LIS_ENABLED: u32 = 2;
pub const LIS_VISITED: u32 = 4;
pub const LIS_HOTTRACK: u32 = 8;
pub const LIS_DEFAULTCOLORS: u32 = 16;
// LIST_ITEM_STATE_FLAGS
const (
	LIS_FOCUSED uint32 = 1
	LIS_ENABLED uint32 = 2
	LIS_VISITED uint32 = 4
	LIS_HOTTRACK uint32 = 8
	LIS_DEFAULTCOLORS uint32 = 16
)
const
  LIS_FOCUSED = 1;
  LIS_ENABLED = 2;
  LIS_VISITED = 4;
  LIS_HOTTRACK = 8;
  LIS_DEFAULTCOLORS = 16;
// LIST_ITEM_STATE_FLAGS
pub const LIS_FOCUSED: u32 = 1;
pub const LIS_ENABLED: u32 = 2;
pub const LIS_VISITED: u32 = 4;
pub const LIS_HOTTRACK: u32 = 8;
pub const LIS_DEFAULTCOLORS: u32 = 16;
const
  LIS_FOCUSED* = 1
  LIS_ENABLED* = 2
  LIS_VISITED* = 4
  LIS_HOTTRACK* = 8
  LIS_DEFAULTCOLORS* = 16
enum LIST_ITEM_STATE_FLAGS : uint {
    LIS_FOCUSED = 1,
    LIS_ENABLED = 2,
    LIS_VISITED = 4,
    LIS_HOTTRACK = 8,
    LIS_DEFAULTCOLORS = 16,
}
#define global LIS_FOCUSED       0x1
#define global LIS_ENABLED       0x2
#define global LIS_VISITED       0x4
#define global LIS_HOTTRACK      0x8
#define global LIS_DEFAULTCOLORS 0x10
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。