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

SET_THEME_APP_PROPERTIES_FLAGS

列挙型フラグ
基底型u4

メンバー 4

名前10進16進
ALLOW_NONCLIENT10x1
ALLOW_CONTROLS20x2
ALLOW_WEBCONTENT40x4
VALIDBITS70x7

各言語での定義

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

typedef enum SET_THEME_APP_PROPERTIES_FLAGS : unsigned int {
    ALLOW_NONCLIENT = 1,
    ALLOW_CONTROLS = 2,
    ALLOW_WEBCONTENT = 4,
    VALIDBITS = 7
} SET_THEME_APP_PROPERTIES_FLAGS;
[Flags]
public enum SET_THEME_APP_PROPERTIES_FLAGS : uint
{
    ALLOW_NONCLIENT = 1,
    ALLOW_CONTROLS = 2,
    ALLOW_WEBCONTENT = 4,
    VALIDBITS = 7,
}
<Flags>
Public Enum SET_THEME_APP_PROPERTIES_FLAGS As UInteger
    ALLOW_NONCLIENT = 1
    ALLOW_CONTROLS = 2
    ALLOW_WEBCONTENT = 4
    VALIDBITS = 7
End Enum
import enum

class SET_THEME_APP_PROPERTIES_FLAGS(enum.IntFlag):
    ALLOW_NONCLIENT = 1
    ALLOW_CONTROLS = 2
    ALLOW_WEBCONTENT = 4
    VALIDBITS = 7
// SET_THEME_APP_PROPERTIES_FLAGS (flags)
pub const ALLOW_NONCLIENT: u32 = 1;
pub const ALLOW_CONTROLS: u32 = 2;
pub const ALLOW_WEBCONTENT: u32 = 4;
pub const VALIDBITS: u32 = 7;
// SET_THEME_APP_PROPERTIES_FLAGS
const (
	ALLOW_NONCLIENT uint32 = 1
	ALLOW_CONTROLS uint32 = 2
	ALLOW_WEBCONTENT uint32 = 4
	VALIDBITS uint32 = 7
)
const
  ALLOW_NONCLIENT = 1;
  ALLOW_CONTROLS = 2;
  ALLOW_WEBCONTENT = 4;
  VALIDBITS = 7;
// SET_THEME_APP_PROPERTIES_FLAGS
pub const ALLOW_NONCLIENT: u32 = 1;
pub const ALLOW_CONTROLS: u32 = 2;
pub const ALLOW_WEBCONTENT: u32 = 4;
pub const VALIDBITS: u32 = 7;
const
  ALLOW_NONCLIENT* = 1
  ALLOW_CONTROLS* = 2
  ALLOW_WEBCONTENT* = 4
  VALIDBITS* = 7
enum SET_THEME_APP_PROPERTIES_FLAGS : uint {
    ALLOW_NONCLIENT = 1,
    ALLOW_CONTROLS = 2,
    ALLOW_WEBCONTENT = 4,
    VALIDBITS = 7,
}
#define global ALLOW_NONCLIENT  0x1
#define global ALLOW_CONTROLS   0x2
#define global ALLOW_WEBCONTENT 0x4
#define global VALIDBITS        0x7
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。