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

CHANGE_SOURCE_FLAGS

列挙型フラグ
基底型u4

メンバー 4

名前10進16進
CSF_SHOWHELP10x1
CSF_VALIDSOURCE20x2
CSF_ONLYGETSOURCE40x4
CSF_EXPLORER80x8

各言語での定義

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

typedef enum CHANGE_SOURCE_FLAGS : unsigned int {
    CSF_SHOWHELP = 1,
    CSF_VALIDSOURCE = 2,
    CSF_ONLYGETSOURCE = 4,
    CSF_EXPLORER = 8
} CHANGE_SOURCE_FLAGS;
[Flags]
public enum CHANGE_SOURCE_FLAGS : uint
{
    CSF_SHOWHELP = 1,
    CSF_VALIDSOURCE = 2,
    CSF_ONLYGETSOURCE = 4,
    CSF_EXPLORER = 8,
}
<Flags>
Public Enum CHANGE_SOURCE_FLAGS As UInteger
    CSF_SHOWHELP = 1
    CSF_VALIDSOURCE = 2
    CSF_ONLYGETSOURCE = 4
    CSF_EXPLORER = 8
End Enum
import enum

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