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

CATEGORYINFO_FLAGS

列挙型フラグ
基底型i4

メンバー 10

名前10進16進
CATINFO_NORMAL00x0
CATINFO_COLLAPSED10x1
CATINFO_HIDDEN20x2
CATINFO_EXPANDED40x4
CATINFO_NOHEADER80x8
CATINFO_NOTCOLLAPSIBLE160x10
CATINFO_NOHEADERCOUNT320x20
CATINFO_SUBSETTED640x40
CATINFO_SEPARATE_IMAGES1280x80
CATINFO_SHOWEMPTY2560x100

各言語での定義

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

typedef enum CATEGORYINFO_FLAGS : int {
    CATINFO_NORMAL = 0,
    CATINFO_COLLAPSED = 1,
    CATINFO_HIDDEN = 2,
    CATINFO_EXPANDED = 4,
    CATINFO_NOHEADER = 8,
    CATINFO_NOTCOLLAPSIBLE = 16,
    CATINFO_NOHEADERCOUNT = 32,
    CATINFO_SUBSETTED = 64,
    CATINFO_SEPARATE_IMAGES = 128,
    CATINFO_SHOWEMPTY = 256
} CATEGORYINFO_FLAGS;
[Flags]
public enum CATEGORYINFO_FLAGS : int
{
    CATINFO_NORMAL = 0,
    CATINFO_COLLAPSED = 1,
    CATINFO_HIDDEN = 2,
    CATINFO_EXPANDED = 4,
    CATINFO_NOHEADER = 8,
    CATINFO_NOTCOLLAPSIBLE = 16,
    CATINFO_NOHEADERCOUNT = 32,
    CATINFO_SUBSETTED = 64,
    CATINFO_SEPARATE_IMAGES = 128,
    CATINFO_SHOWEMPTY = 256,
}
<Flags>
Public Enum CATEGORYINFO_FLAGS As Integer
    CATINFO_NORMAL = 0
    CATINFO_COLLAPSED = 1
    CATINFO_HIDDEN = 2
    CATINFO_EXPANDED = 4
    CATINFO_NOHEADER = 8
    CATINFO_NOTCOLLAPSIBLE = 16
    CATINFO_NOHEADERCOUNT = 32
    CATINFO_SUBSETTED = 64
    CATINFO_SEPARATE_IMAGES = 128
    CATINFO_SHOWEMPTY = 256
End Enum
import enum

class CATEGORYINFO_FLAGS(enum.IntFlag):
    CATINFO_NORMAL = 0
    CATINFO_COLLAPSED = 1
    CATINFO_HIDDEN = 2
    CATINFO_EXPANDED = 4
    CATINFO_NOHEADER = 8
    CATINFO_NOTCOLLAPSIBLE = 16
    CATINFO_NOHEADERCOUNT = 32
    CATINFO_SUBSETTED = 64
    CATINFO_SEPARATE_IMAGES = 128
    CATINFO_SHOWEMPTY = 256
// CATEGORYINFO_FLAGS (flags)
pub const CATINFO_NORMAL: i32 = 0;
pub const CATINFO_COLLAPSED: i32 = 1;
pub const CATINFO_HIDDEN: i32 = 2;
pub const CATINFO_EXPANDED: i32 = 4;
pub const CATINFO_NOHEADER: i32 = 8;
pub const CATINFO_NOTCOLLAPSIBLE: i32 = 16;
pub const CATINFO_NOHEADERCOUNT: i32 = 32;
pub const CATINFO_SUBSETTED: i32 = 64;
pub const CATINFO_SEPARATE_IMAGES: i32 = 128;
pub const CATINFO_SHOWEMPTY: i32 = 256;
// CATEGORYINFO_FLAGS
const (
	CATINFO_NORMAL int32 = 0
	CATINFO_COLLAPSED int32 = 1
	CATINFO_HIDDEN int32 = 2
	CATINFO_EXPANDED int32 = 4
	CATINFO_NOHEADER int32 = 8
	CATINFO_NOTCOLLAPSIBLE int32 = 16
	CATINFO_NOHEADERCOUNT int32 = 32
	CATINFO_SUBSETTED int32 = 64
	CATINFO_SEPARATE_IMAGES int32 = 128
	CATINFO_SHOWEMPTY int32 = 256
)
const
  CATINFO_NORMAL = 0;
  CATINFO_COLLAPSED = 1;
  CATINFO_HIDDEN = 2;
  CATINFO_EXPANDED = 4;
  CATINFO_NOHEADER = 8;
  CATINFO_NOTCOLLAPSIBLE = 16;
  CATINFO_NOHEADERCOUNT = 32;
  CATINFO_SUBSETTED = 64;
  CATINFO_SEPARATE_IMAGES = 128;
  CATINFO_SHOWEMPTY = 256;
// CATEGORYINFO_FLAGS
pub const CATINFO_NORMAL: i32 = 0;
pub const CATINFO_COLLAPSED: i32 = 1;
pub const CATINFO_HIDDEN: i32 = 2;
pub const CATINFO_EXPANDED: i32 = 4;
pub const CATINFO_NOHEADER: i32 = 8;
pub const CATINFO_NOTCOLLAPSIBLE: i32 = 16;
pub const CATINFO_NOHEADERCOUNT: i32 = 32;
pub const CATINFO_SUBSETTED: i32 = 64;
pub const CATINFO_SEPARATE_IMAGES: i32 = 128;
pub const CATINFO_SHOWEMPTY: i32 = 256;
const
  CATINFO_NORMAL* = 0
  CATINFO_COLLAPSED* = 1
  CATINFO_HIDDEN* = 2
  CATINFO_EXPANDED* = 4
  CATINFO_NOHEADER* = 8
  CATINFO_NOTCOLLAPSIBLE* = 16
  CATINFO_NOHEADERCOUNT* = 32
  CATINFO_SUBSETTED* = 64
  CATINFO_SEPARATE_IMAGES* = 128
  CATINFO_SHOWEMPTY* = 256
enum CATEGORYINFO_FLAGS : int {
    CATINFO_NORMAL = 0,
    CATINFO_COLLAPSED = 1,
    CATINFO_HIDDEN = 2,
    CATINFO_EXPANDED = 4,
    CATINFO_NOHEADER = 8,
    CATINFO_NOTCOLLAPSIBLE = 16,
    CATINFO_NOHEADERCOUNT = 32,
    CATINFO_SUBSETTED = 64,
    CATINFO_SEPARATE_IMAGES = 128,
    CATINFO_SHOWEMPTY = 256,
}
#define global CATINFO_NORMAL          0x0
#define global CATINFO_COLLAPSED       0x1
#define global CATINFO_HIDDEN          0x2
#define global CATINFO_EXPANDED        0x4
#define global CATINFO_NOHEADER        0x8
#define global CATINFO_NOTCOLLAPSIBLE  0x10
#define global CATINFO_NOHEADERCOUNT   0x20
#define global CATINFO_SUBSETTED       0x40
#define global CATINFO_SEPARATE_IMAGES 0x80
#define global CATINFO_SHOWEMPTY       0x100
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。