ホーム › Graphics.Dwm › DWM_TAB_WINDOW_REQUIREMENTS
DWM_TAB_WINDOW_REQUIREMENTS
列挙型フラグメンバー 11
| 名前 | 10進 | 16進 |
|---|---|---|
| DWMTWR_NONE | 0 | 0x0 |
| DWMTWR_IMPLEMENTED_BY_SYSTEM | 1 | 0x1 |
| DWMTWR_WINDOW_RELATIONSHIP | 2 | 0x2 |
| DWMTWR_WINDOW_STYLES | 4 | 0x4 |
| DWMTWR_WINDOW_REGION | 8 | 0x8 |
| DWMTWR_WINDOW_DWM_ATTRIBUTES | 16 | 0x10 |
| DWMTWR_WINDOW_MARGINS | 32 | 0x20 |
| DWMTWR_TABBING_ENABLED | 64 | 0x40 |
| DWMTWR_USER_POLICY | 128 | 0x80 |
| DWMTWR_GROUP_POLICY | 256 | 0x100 |
| DWMTWR_APP_COMPAT | 512 | 0x200 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum DWM_TAB_WINDOW_REQUIREMENTS : int {
DWMTWR_NONE = 0,
DWMTWR_IMPLEMENTED_BY_SYSTEM = 1,
DWMTWR_WINDOW_RELATIONSHIP = 2,
DWMTWR_WINDOW_STYLES = 4,
DWMTWR_WINDOW_REGION = 8,
DWMTWR_WINDOW_DWM_ATTRIBUTES = 16,
DWMTWR_WINDOW_MARGINS = 32,
DWMTWR_TABBING_ENABLED = 64,
DWMTWR_USER_POLICY = 128,
DWMTWR_GROUP_POLICY = 256,
DWMTWR_APP_COMPAT = 512
} DWM_TAB_WINDOW_REQUIREMENTS;[Flags]
public enum DWM_TAB_WINDOW_REQUIREMENTS : int
{
DWMTWR_NONE = 0,
DWMTWR_IMPLEMENTED_BY_SYSTEM = 1,
DWMTWR_WINDOW_RELATIONSHIP = 2,
DWMTWR_WINDOW_STYLES = 4,
DWMTWR_WINDOW_REGION = 8,
DWMTWR_WINDOW_DWM_ATTRIBUTES = 16,
DWMTWR_WINDOW_MARGINS = 32,
DWMTWR_TABBING_ENABLED = 64,
DWMTWR_USER_POLICY = 128,
DWMTWR_GROUP_POLICY = 256,
DWMTWR_APP_COMPAT = 512,
}<Flags>
Public Enum DWM_TAB_WINDOW_REQUIREMENTS As Integer
DWMTWR_NONE = 0
DWMTWR_IMPLEMENTED_BY_SYSTEM = 1
DWMTWR_WINDOW_RELATIONSHIP = 2
DWMTWR_WINDOW_STYLES = 4
DWMTWR_WINDOW_REGION = 8
DWMTWR_WINDOW_DWM_ATTRIBUTES = 16
DWMTWR_WINDOW_MARGINS = 32
DWMTWR_TABBING_ENABLED = 64
DWMTWR_USER_POLICY = 128
DWMTWR_GROUP_POLICY = 256
DWMTWR_APP_COMPAT = 512
End Enumimport enum
class DWM_TAB_WINDOW_REQUIREMENTS(enum.IntFlag):
DWMTWR_NONE = 0
DWMTWR_IMPLEMENTED_BY_SYSTEM = 1
DWMTWR_WINDOW_RELATIONSHIP = 2
DWMTWR_WINDOW_STYLES = 4
DWMTWR_WINDOW_REGION = 8
DWMTWR_WINDOW_DWM_ATTRIBUTES = 16
DWMTWR_WINDOW_MARGINS = 32
DWMTWR_TABBING_ENABLED = 64
DWMTWR_USER_POLICY = 128
DWMTWR_GROUP_POLICY = 256
DWMTWR_APP_COMPAT = 512// DWM_TAB_WINDOW_REQUIREMENTS (flags)
pub const DWMTWR_NONE: i32 = 0;
pub const DWMTWR_IMPLEMENTED_BY_SYSTEM: i32 = 1;
pub const DWMTWR_WINDOW_RELATIONSHIP: i32 = 2;
pub const DWMTWR_WINDOW_STYLES: i32 = 4;
pub const DWMTWR_WINDOW_REGION: i32 = 8;
pub const DWMTWR_WINDOW_DWM_ATTRIBUTES: i32 = 16;
pub const DWMTWR_WINDOW_MARGINS: i32 = 32;
pub const DWMTWR_TABBING_ENABLED: i32 = 64;
pub const DWMTWR_USER_POLICY: i32 = 128;
pub const DWMTWR_GROUP_POLICY: i32 = 256;
pub const DWMTWR_APP_COMPAT: i32 = 512;// DWM_TAB_WINDOW_REQUIREMENTS
const (
DWMTWR_NONE int32 = 0
DWMTWR_IMPLEMENTED_BY_SYSTEM int32 = 1
DWMTWR_WINDOW_RELATIONSHIP int32 = 2
DWMTWR_WINDOW_STYLES int32 = 4
DWMTWR_WINDOW_REGION int32 = 8
DWMTWR_WINDOW_DWM_ATTRIBUTES int32 = 16
DWMTWR_WINDOW_MARGINS int32 = 32
DWMTWR_TABBING_ENABLED int32 = 64
DWMTWR_USER_POLICY int32 = 128
DWMTWR_GROUP_POLICY int32 = 256
DWMTWR_APP_COMPAT int32 = 512
)const
DWMTWR_NONE = 0;
DWMTWR_IMPLEMENTED_BY_SYSTEM = 1;
DWMTWR_WINDOW_RELATIONSHIP = 2;
DWMTWR_WINDOW_STYLES = 4;
DWMTWR_WINDOW_REGION = 8;
DWMTWR_WINDOW_DWM_ATTRIBUTES = 16;
DWMTWR_WINDOW_MARGINS = 32;
DWMTWR_TABBING_ENABLED = 64;
DWMTWR_USER_POLICY = 128;
DWMTWR_GROUP_POLICY = 256;
DWMTWR_APP_COMPAT = 512;// DWM_TAB_WINDOW_REQUIREMENTS
pub const DWMTWR_NONE: i32 = 0;
pub const DWMTWR_IMPLEMENTED_BY_SYSTEM: i32 = 1;
pub const DWMTWR_WINDOW_RELATIONSHIP: i32 = 2;
pub const DWMTWR_WINDOW_STYLES: i32 = 4;
pub const DWMTWR_WINDOW_REGION: i32 = 8;
pub const DWMTWR_WINDOW_DWM_ATTRIBUTES: i32 = 16;
pub const DWMTWR_WINDOW_MARGINS: i32 = 32;
pub const DWMTWR_TABBING_ENABLED: i32 = 64;
pub const DWMTWR_USER_POLICY: i32 = 128;
pub const DWMTWR_GROUP_POLICY: i32 = 256;
pub const DWMTWR_APP_COMPAT: i32 = 512;const
DWMTWR_NONE* = 0
DWMTWR_IMPLEMENTED_BY_SYSTEM* = 1
DWMTWR_WINDOW_RELATIONSHIP* = 2
DWMTWR_WINDOW_STYLES* = 4
DWMTWR_WINDOW_REGION* = 8
DWMTWR_WINDOW_DWM_ATTRIBUTES* = 16
DWMTWR_WINDOW_MARGINS* = 32
DWMTWR_TABBING_ENABLED* = 64
DWMTWR_USER_POLICY* = 128
DWMTWR_GROUP_POLICY* = 256
DWMTWR_APP_COMPAT* = 512enum DWM_TAB_WINDOW_REQUIREMENTS : int {
DWMTWR_NONE = 0,
DWMTWR_IMPLEMENTED_BY_SYSTEM = 1,
DWMTWR_WINDOW_RELATIONSHIP = 2,
DWMTWR_WINDOW_STYLES = 4,
DWMTWR_WINDOW_REGION = 8,
DWMTWR_WINDOW_DWM_ATTRIBUTES = 16,
DWMTWR_WINDOW_MARGINS = 32,
DWMTWR_TABBING_ENABLED = 64,
DWMTWR_USER_POLICY = 128,
DWMTWR_GROUP_POLICY = 256,
DWMTWR_APP_COMPAT = 512,
}#define global DWMTWR_NONE 0x0
#define global DWMTWR_IMPLEMENTED_BY_SYSTEM 0x1
#define global DWMTWR_WINDOW_RELATIONSHIP 0x2
#define global DWMTWR_WINDOW_STYLES 0x4
#define global DWMTWR_WINDOW_REGION 0x8
#define global DWMTWR_WINDOW_DWM_ATTRIBUTES 0x10
#define global DWMTWR_WINDOW_MARGINS 0x20
#define global DWMTWR_TABBING_ENABLED 0x40
#define global DWMTWR_USER_POLICY 0x80
#define global DWMTWR_GROUP_POLICY 0x100
#define global DWMTWR_APP_COMPAT 0x200
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。