Win32 API 日本語リファレンス
ホームSystem.Ole › CHANGE_ICON_FLAGS

CHANGE_ICON_FLAGS

列挙型フラグ
基底型u4

メンバー 5

名前10進16進
CIF_SHOWHELP10x1
CIF_SELECTCURRENT20x2
CIF_SELECTDEFAULT40x4
CIF_SELECTFROMFILE80x8
CIF_USEICONEXE160x10

各言語での定義

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

typedef enum CHANGE_ICON_FLAGS : unsigned int {
    CIF_SHOWHELP = 1,
    CIF_SELECTCURRENT = 2,
    CIF_SELECTDEFAULT = 4,
    CIF_SELECTFROMFILE = 8,
    CIF_USEICONEXE = 16
} CHANGE_ICON_FLAGS;
[Flags]
public enum CHANGE_ICON_FLAGS : uint
{
    CIF_SHOWHELP = 1,
    CIF_SELECTCURRENT = 2,
    CIF_SELECTDEFAULT = 4,
    CIF_SELECTFROMFILE = 8,
    CIF_USEICONEXE = 16,
}
<Flags>
Public Enum CHANGE_ICON_FLAGS As UInteger
    CIF_SHOWHELP = 1
    CIF_SELECTCURRENT = 2
    CIF_SELECTDEFAULT = 4
    CIF_SELECTFROMFILE = 8
    CIF_USEICONEXE = 16
End Enum
import enum

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