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

CHOOSECOLOR_FLAGS

列挙型フラグ
基底型u4

メンバー 9

名前10進16進
CC_RGBINIT10x1
CC_FULLOPEN20x2
CC_PREVENTFULLOPEN40x4
CC_SHOWHELP80x8
CC_ENABLEHOOK160x10
CC_ENABLETEMPLATE320x20
CC_ENABLETEMPLATEHANDLE640x40
CC_SOLIDCOLOR1280x80
CC_ANYCOLOR2560x100

各言語での定義

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

typedef enum CHOOSECOLOR_FLAGS : unsigned int {
    CC_RGBINIT = 1,
    CC_FULLOPEN = 2,
    CC_PREVENTFULLOPEN = 4,
    CC_SHOWHELP = 8,
    CC_ENABLEHOOK = 16,
    CC_ENABLETEMPLATE = 32,
    CC_ENABLETEMPLATEHANDLE = 64,
    CC_SOLIDCOLOR = 128,
    CC_ANYCOLOR = 256
} CHOOSECOLOR_FLAGS;
[Flags]
public enum CHOOSECOLOR_FLAGS : uint
{
    CC_RGBINIT = 1,
    CC_FULLOPEN = 2,
    CC_PREVENTFULLOPEN = 4,
    CC_SHOWHELP = 8,
    CC_ENABLEHOOK = 16,
    CC_ENABLETEMPLATE = 32,
    CC_ENABLETEMPLATEHANDLE = 64,
    CC_SOLIDCOLOR = 128,
    CC_ANYCOLOR = 256,
}
<Flags>
Public Enum CHOOSECOLOR_FLAGS As UInteger
    CC_RGBINIT = 1
    CC_FULLOPEN = 2
    CC_PREVENTFULLOPEN = 4
    CC_SHOWHELP = 8
    CC_ENABLEHOOK = 16
    CC_ENABLETEMPLATE = 32
    CC_ENABLETEMPLATEHANDLE = 64
    CC_SOLIDCOLOR = 128
    CC_ANYCOLOR = 256
End Enum
import enum

class CHOOSECOLOR_FLAGS(enum.IntFlag):
    CC_RGBINIT = 1
    CC_FULLOPEN = 2
    CC_PREVENTFULLOPEN = 4
    CC_SHOWHELP = 8
    CC_ENABLEHOOK = 16
    CC_ENABLETEMPLATE = 32
    CC_ENABLETEMPLATEHANDLE = 64
    CC_SOLIDCOLOR = 128
    CC_ANYCOLOR = 256
// CHOOSECOLOR_FLAGS (flags)
pub const CC_RGBINIT: u32 = 1;
pub const CC_FULLOPEN: u32 = 2;
pub const CC_PREVENTFULLOPEN: u32 = 4;
pub const CC_SHOWHELP: u32 = 8;
pub const CC_ENABLEHOOK: u32 = 16;
pub const CC_ENABLETEMPLATE: u32 = 32;
pub const CC_ENABLETEMPLATEHANDLE: u32 = 64;
pub const CC_SOLIDCOLOR: u32 = 128;
pub const CC_ANYCOLOR: u32 = 256;
// CHOOSECOLOR_FLAGS
const (
	CC_RGBINIT uint32 = 1
	CC_FULLOPEN uint32 = 2
	CC_PREVENTFULLOPEN uint32 = 4
	CC_SHOWHELP uint32 = 8
	CC_ENABLEHOOK uint32 = 16
	CC_ENABLETEMPLATE uint32 = 32
	CC_ENABLETEMPLATEHANDLE uint32 = 64
	CC_SOLIDCOLOR uint32 = 128
	CC_ANYCOLOR uint32 = 256
)
const
  CC_RGBINIT = 1;
  CC_FULLOPEN = 2;
  CC_PREVENTFULLOPEN = 4;
  CC_SHOWHELP = 8;
  CC_ENABLEHOOK = 16;
  CC_ENABLETEMPLATE = 32;
  CC_ENABLETEMPLATEHANDLE = 64;
  CC_SOLIDCOLOR = 128;
  CC_ANYCOLOR = 256;
// CHOOSECOLOR_FLAGS
pub const CC_RGBINIT: u32 = 1;
pub const CC_FULLOPEN: u32 = 2;
pub const CC_PREVENTFULLOPEN: u32 = 4;
pub const CC_SHOWHELP: u32 = 8;
pub const CC_ENABLEHOOK: u32 = 16;
pub const CC_ENABLETEMPLATE: u32 = 32;
pub const CC_ENABLETEMPLATEHANDLE: u32 = 64;
pub const CC_SOLIDCOLOR: u32 = 128;
pub const CC_ANYCOLOR: u32 = 256;
const
  CC_RGBINIT* = 1
  CC_FULLOPEN* = 2
  CC_PREVENTFULLOPEN* = 4
  CC_SHOWHELP* = 8
  CC_ENABLEHOOK* = 16
  CC_ENABLETEMPLATE* = 32
  CC_ENABLETEMPLATEHANDLE* = 64
  CC_SOLIDCOLOR* = 128
  CC_ANYCOLOR* = 256
enum CHOOSECOLOR_FLAGS : uint {
    CC_RGBINIT = 1,
    CC_FULLOPEN = 2,
    CC_PREVENTFULLOPEN = 4,
    CC_SHOWHELP = 8,
    CC_ENABLEHOOK = 16,
    CC_ENABLETEMPLATE = 32,
    CC_ENABLETEMPLATEHANDLE = 64,
    CC_SOLIDCOLOR = 128,
    CC_ANYCOLOR = 256,
}
#define global CC_RGBINIT              0x1
#define global CC_FULLOPEN             0x2
#define global CC_PREVENTFULLOPEN      0x4
#define global CC_SHOWHELP             0x8
#define global CC_ENABLEHOOK           0x10
#define global CC_ENABLETEMPLATE       0x20
#define global CC_ENABLETEMPLATEHANDLE 0x40
#define global CC_SOLIDCOLOR           0x80
#define global CC_ANYCOLOR             0x100
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。