ホーム › UI.WindowsAndMessaging › WINDOW_EX_STYLE
WINDOW_EX_STYLE
列挙型フラグメンバー 27
| 名前 | 10進 | 16進 |
|---|---|---|
| WS_EX_DLGMODALFRAME | 1 | 0x1 |
| WS_EX_NOPARENTNOTIFY | 4 | 0x4 |
| WS_EX_TOPMOST | 8 | 0x8 |
| WS_EX_ACCEPTFILES | 16 | 0x10 |
| WS_EX_TRANSPARENT | 32 | 0x20 |
| WS_EX_MDICHILD | 64 | 0x40 |
| WS_EX_TOOLWINDOW | 128 | 0x80 |
| WS_EX_WINDOWEDGE | 256 | 0x100 |
| WS_EX_CLIENTEDGE | 512 | 0x200 |
| WS_EX_CONTEXTHELP | 1024 | 0x400 |
| WS_EX_RIGHT | 4096 | 0x1000 |
| WS_EX_LEFT | 0 | 0x0 |
| WS_EX_RTLREADING | 8192 | 0x2000 |
| WS_EX_LTRREADING | 0 | 0x0 |
| WS_EX_LEFTSCROLLBAR | 16384 | 0x4000 |
| WS_EX_RIGHTSCROLLBAR | 0 | 0x0 |
| WS_EX_CONTROLPARENT | 65536 | 0x10000 |
| WS_EX_STATICEDGE | 131072 | 0x20000 |
| WS_EX_APPWINDOW | 262144 | 0x40000 |
| WS_EX_OVERLAPPEDWINDOW | 768 | 0x300 |
| WS_EX_PALETTEWINDOW | 392 | 0x188 |
| WS_EX_LAYERED | 524288 | 0x80000 |
| WS_EX_NOINHERITLAYOUT | 1048576 | 0x100000 |
| WS_EX_NOREDIRECTIONBITMAP | 2097152 | 0x200000 |
| WS_EX_LAYOUTRTL | 4194304 | 0x400000 |
| WS_EX_COMPOSITED | 33554432 | 0x2000000 |
| WS_EX_NOACTIVATE | 134217728 | 0x8000000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum WINDOW_EX_STYLE : unsigned int {
WS_EX_DLGMODALFRAME = 1,
WS_EX_NOPARENTNOTIFY = 4,
WS_EX_TOPMOST = 8,
WS_EX_ACCEPTFILES = 16,
WS_EX_TRANSPARENT = 32,
WS_EX_MDICHILD = 64,
WS_EX_TOOLWINDOW = 128,
WS_EX_WINDOWEDGE = 256,
WS_EX_CLIENTEDGE = 512,
WS_EX_CONTEXTHELP = 1024,
WS_EX_RIGHT = 4096,
WS_EX_LEFT = 0,
WS_EX_RTLREADING = 8192,
WS_EX_LTRREADING = 0,
WS_EX_LEFTSCROLLBAR = 16384,
WS_EX_RIGHTSCROLLBAR = 0,
WS_EX_CONTROLPARENT = 65536,
WS_EX_STATICEDGE = 131072,
WS_EX_APPWINDOW = 262144,
WS_EX_OVERLAPPEDWINDOW = 768,
WS_EX_PALETTEWINDOW = 392,
WS_EX_LAYERED = 524288,
WS_EX_NOINHERITLAYOUT = 1048576,
WS_EX_NOREDIRECTIONBITMAP = 2097152,
WS_EX_LAYOUTRTL = 4194304,
WS_EX_COMPOSITED = 33554432,
WS_EX_NOACTIVATE = 134217728
} WINDOW_EX_STYLE;[Flags]
public enum WINDOW_EX_STYLE : uint
{
WS_EX_DLGMODALFRAME = 1,
WS_EX_NOPARENTNOTIFY = 4,
WS_EX_TOPMOST = 8,
WS_EX_ACCEPTFILES = 16,
WS_EX_TRANSPARENT = 32,
WS_EX_MDICHILD = 64,
WS_EX_TOOLWINDOW = 128,
WS_EX_WINDOWEDGE = 256,
WS_EX_CLIENTEDGE = 512,
WS_EX_CONTEXTHELP = 1024,
WS_EX_RIGHT = 4096,
WS_EX_LEFT = 0,
WS_EX_RTLREADING = 8192,
WS_EX_LTRREADING = 0,
WS_EX_LEFTSCROLLBAR = 16384,
WS_EX_RIGHTSCROLLBAR = 0,
WS_EX_CONTROLPARENT = 65536,
WS_EX_STATICEDGE = 131072,
WS_EX_APPWINDOW = 262144,
WS_EX_OVERLAPPEDWINDOW = 768,
WS_EX_PALETTEWINDOW = 392,
WS_EX_LAYERED = 524288,
WS_EX_NOINHERITLAYOUT = 1048576,
WS_EX_NOREDIRECTIONBITMAP = 2097152,
WS_EX_LAYOUTRTL = 4194304,
WS_EX_COMPOSITED = 33554432,
WS_EX_NOACTIVATE = 134217728,
}<Flags>
Public Enum WINDOW_EX_STYLE As UInteger
WS_EX_DLGMODALFRAME = 1
WS_EX_NOPARENTNOTIFY = 4
WS_EX_TOPMOST = 8
WS_EX_ACCEPTFILES = 16
WS_EX_TRANSPARENT = 32
WS_EX_MDICHILD = 64
WS_EX_TOOLWINDOW = 128
WS_EX_WINDOWEDGE = 256
WS_EX_CLIENTEDGE = 512
WS_EX_CONTEXTHELP = 1024
WS_EX_RIGHT = 4096
WS_EX_LEFT = 0
WS_EX_RTLREADING = 8192
WS_EX_LTRREADING = 0
WS_EX_LEFTSCROLLBAR = 16384
WS_EX_RIGHTSCROLLBAR = 0
WS_EX_CONTROLPARENT = 65536
WS_EX_STATICEDGE = 131072
WS_EX_APPWINDOW = 262144
WS_EX_OVERLAPPEDWINDOW = 768
WS_EX_PALETTEWINDOW = 392
WS_EX_LAYERED = 524288
WS_EX_NOINHERITLAYOUT = 1048576
WS_EX_NOREDIRECTIONBITMAP = 2097152
WS_EX_LAYOUTRTL = 4194304
WS_EX_COMPOSITED = 33554432
WS_EX_NOACTIVATE = 134217728
End Enumimport enum
class WINDOW_EX_STYLE(enum.IntFlag):
WS_EX_DLGMODALFRAME = 1
WS_EX_NOPARENTNOTIFY = 4
WS_EX_TOPMOST = 8
WS_EX_ACCEPTFILES = 16
WS_EX_TRANSPARENT = 32
WS_EX_MDICHILD = 64
WS_EX_TOOLWINDOW = 128
WS_EX_WINDOWEDGE = 256
WS_EX_CLIENTEDGE = 512
WS_EX_CONTEXTHELP = 1024
WS_EX_RIGHT = 4096
WS_EX_LEFT = 0
WS_EX_RTLREADING = 8192
WS_EX_LTRREADING = 0
WS_EX_LEFTSCROLLBAR = 16384
WS_EX_RIGHTSCROLLBAR = 0
WS_EX_CONTROLPARENT = 65536
WS_EX_STATICEDGE = 131072
WS_EX_APPWINDOW = 262144
WS_EX_OVERLAPPEDWINDOW = 768
WS_EX_PALETTEWINDOW = 392
WS_EX_LAYERED = 524288
WS_EX_NOINHERITLAYOUT = 1048576
WS_EX_NOREDIRECTIONBITMAP = 2097152
WS_EX_LAYOUTRTL = 4194304
WS_EX_COMPOSITED = 33554432
WS_EX_NOACTIVATE = 134217728// WINDOW_EX_STYLE (flags)
pub const WS_EX_DLGMODALFRAME: u32 = 1;
pub const WS_EX_NOPARENTNOTIFY: u32 = 4;
pub const WS_EX_TOPMOST: u32 = 8;
pub const WS_EX_ACCEPTFILES: u32 = 16;
pub const WS_EX_TRANSPARENT: u32 = 32;
pub const WS_EX_MDICHILD: u32 = 64;
pub const WS_EX_TOOLWINDOW: u32 = 128;
pub const WS_EX_WINDOWEDGE: u32 = 256;
pub const WS_EX_CLIENTEDGE: u32 = 512;
pub const WS_EX_CONTEXTHELP: u32 = 1024;
pub const WS_EX_RIGHT: u32 = 4096;
pub const WS_EX_LEFT: u32 = 0;
pub const WS_EX_RTLREADING: u32 = 8192;
pub const WS_EX_LTRREADING: u32 = 0;
pub const WS_EX_LEFTSCROLLBAR: u32 = 16384;
pub const WS_EX_RIGHTSCROLLBAR: u32 = 0;
pub const WS_EX_CONTROLPARENT: u32 = 65536;
pub const WS_EX_STATICEDGE: u32 = 131072;
pub const WS_EX_APPWINDOW: u32 = 262144;
pub const WS_EX_OVERLAPPEDWINDOW: u32 = 768;
pub const WS_EX_PALETTEWINDOW: u32 = 392;
pub const WS_EX_LAYERED: u32 = 524288;
pub const WS_EX_NOINHERITLAYOUT: u32 = 1048576;
pub const WS_EX_NOREDIRECTIONBITMAP: u32 = 2097152;
pub const WS_EX_LAYOUTRTL: u32 = 4194304;
pub const WS_EX_COMPOSITED: u32 = 33554432;
pub const WS_EX_NOACTIVATE: u32 = 134217728;// WINDOW_EX_STYLE
const (
WS_EX_DLGMODALFRAME uint32 = 1
WS_EX_NOPARENTNOTIFY uint32 = 4
WS_EX_TOPMOST uint32 = 8
WS_EX_ACCEPTFILES uint32 = 16
WS_EX_TRANSPARENT uint32 = 32
WS_EX_MDICHILD uint32 = 64
WS_EX_TOOLWINDOW uint32 = 128
WS_EX_WINDOWEDGE uint32 = 256
WS_EX_CLIENTEDGE uint32 = 512
WS_EX_CONTEXTHELP uint32 = 1024
WS_EX_RIGHT uint32 = 4096
WS_EX_LEFT uint32 = 0
WS_EX_RTLREADING uint32 = 8192
WS_EX_LTRREADING uint32 = 0
WS_EX_LEFTSCROLLBAR uint32 = 16384
WS_EX_RIGHTSCROLLBAR uint32 = 0
WS_EX_CONTROLPARENT uint32 = 65536
WS_EX_STATICEDGE uint32 = 131072
WS_EX_APPWINDOW uint32 = 262144
WS_EX_OVERLAPPEDWINDOW uint32 = 768
WS_EX_PALETTEWINDOW uint32 = 392
WS_EX_LAYERED uint32 = 524288
WS_EX_NOINHERITLAYOUT uint32 = 1048576
WS_EX_NOREDIRECTIONBITMAP uint32 = 2097152
WS_EX_LAYOUTRTL uint32 = 4194304
WS_EX_COMPOSITED uint32 = 33554432
WS_EX_NOACTIVATE uint32 = 134217728
)const
WS_EX_DLGMODALFRAME = 1;
WS_EX_NOPARENTNOTIFY = 4;
WS_EX_TOPMOST = 8;
WS_EX_ACCEPTFILES = 16;
WS_EX_TRANSPARENT = 32;
WS_EX_MDICHILD = 64;
WS_EX_TOOLWINDOW = 128;
WS_EX_WINDOWEDGE = 256;
WS_EX_CLIENTEDGE = 512;
WS_EX_CONTEXTHELP = 1024;
WS_EX_RIGHT = 4096;
WS_EX_LEFT = 0;
WS_EX_RTLREADING = 8192;
WS_EX_LTRREADING = 0;
WS_EX_LEFTSCROLLBAR = 16384;
WS_EX_RIGHTSCROLLBAR = 0;
WS_EX_CONTROLPARENT = 65536;
WS_EX_STATICEDGE = 131072;
WS_EX_APPWINDOW = 262144;
WS_EX_OVERLAPPEDWINDOW = 768;
WS_EX_PALETTEWINDOW = 392;
WS_EX_LAYERED = 524288;
WS_EX_NOINHERITLAYOUT = 1048576;
WS_EX_NOREDIRECTIONBITMAP = 2097152;
WS_EX_LAYOUTRTL = 4194304;
WS_EX_COMPOSITED = 33554432;
WS_EX_NOACTIVATE = 134217728;// WINDOW_EX_STYLE
pub const WS_EX_DLGMODALFRAME: u32 = 1;
pub const WS_EX_NOPARENTNOTIFY: u32 = 4;
pub const WS_EX_TOPMOST: u32 = 8;
pub const WS_EX_ACCEPTFILES: u32 = 16;
pub const WS_EX_TRANSPARENT: u32 = 32;
pub const WS_EX_MDICHILD: u32 = 64;
pub const WS_EX_TOOLWINDOW: u32 = 128;
pub const WS_EX_WINDOWEDGE: u32 = 256;
pub const WS_EX_CLIENTEDGE: u32 = 512;
pub const WS_EX_CONTEXTHELP: u32 = 1024;
pub const WS_EX_RIGHT: u32 = 4096;
pub const WS_EX_LEFT: u32 = 0;
pub const WS_EX_RTLREADING: u32 = 8192;
pub const WS_EX_LTRREADING: u32 = 0;
pub const WS_EX_LEFTSCROLLBAR: u32 = 16384;
pub const WS_EX_RIGHTSCROLLBAR: u32 = 0;
pub const WS_EX_CONTROLPARENT: u32 = 65536;
pub const WS_EX_STATICEDGE: u32 = 131072;
pub const WS_EX_APPWINDOW: u32 = 262144;
pub const WS_EX_OVERLAPPEDWINDOW: u32 = 768;
pub const WS_EX_PALETTEWINDOW: u32 = 392;
pub const WS_EX_LAYERED: u32 = 524288;
pub const WS_EX_NOINHERITLAYOUT: u32 = 1048576;
pub const WS_EX_NOREDIRECTIONBITMAP: u32 = 2097152;
pub const WS_EX_LAYOUTRTL: u32 = 4194304;
pub const WS_EX_COMPOSITED: u32 = 33554432;
pub const WS_EX_NOACTIVATE: u32 = 134217728;const
WS_EX_DLGMODALFRAME* = 1
WS_EX_NOPARENTNOTIFY* = 4
WS_EX_TOPMOST* = 8
WS_EX_ACCEPTFILES* = 16
WS_EX_TRANSPARENT* = 32
WS_EX_MDICHILD* = 64
WS_EX_TOOLWINDOW* = 128
WS_EX_WINDOWEDGE* = 256
WS_EX_CLIENTEDGE* = 512
WS_EX_CONTEXTHELP* = 1024
WS_EX_RIGHT* = 4096
WS_EX_LEFT* = 0
WS_EX_RTLREADING* = 8192
WS_EX_LTRREADING* = 0
WS_EX_LEFTSCROLLBAR* = 16384
WS_EX_RIGHTSCROLLBAR* = 0
WS_EX_CONTROLPARENT* = 65536
WS_EX_STATICEDGE* = 131072
WS_EX_APPWINDOW* = 262144
WS_EX_OVERLAPPEDWINDOW* = 768
WS_EX_PALETTEWINDOW* = 392
WS_EX_LAYERED* = 524288
WS_EX_NOINHERITLAYOUT* = 1048576
WS_EX_NOREDIRECTIONBITMAP* = 2097152
WS_EX_LAYOUTRTL* = 4194304
WS_EX_COMPOSITED* = 33554432
WS_EX_NOACTIVATE* = 134217728enum WINDOW_EX_STYLE : uint {
WS_EX_DLGMODALFRAME = 1,
WS_EX_NOPARENTNOTIFY = 4,
WS_EX_TOPMOST = 8,
WS_EX_ACCEPTFILES = 16,
WS_EX_TRANSPARENT = 32,
WS_EX_MDICHILD = 64,
WS_EX_TOOLWINDOW = 128,
WS_EX_WINDOWEDGE = 256,
WS_EX_CLIENTEDGE = 512,
WS_EX_CONTEXTHELP = 1024,
WS_EX_RIGHT = 4096,
WS_EX_LEFT = 0,
WS_EX_RTLREADING = 8192,
WS_EX_LTRREADING = 0,
WS_EX_LEFTSCROLLBAR = 16384,
WS_EX_RIGHTSCROLLBAR = 0,
WS_EX_CONTROLPARENT = 65536,
WS_EX_STATICEDGE = 131072,
WS_EX_APPWINDOW = 262144,
WS_EX_OVERLAPPEDWINDOW = 768,
WS_EX_PALETTEWINDOW = 392,
WS_EX_LAYERED = 524288,
WS_EX_NOINHERITLAYOUT = 1048576,
WS_EX_NOREDIRECTIONBITMAP = 2097152,
WS_EX_LAYOUTRTL = 4194304,
WS_EX_COMPOSITED = 33554432,
WS_EX_NOACTIVATE = 134217728,
}#define global WS_EX_DLGMODALFRAME 0x1
#define global WS_EX_NOPARENTNOTIFY 0x4
#define global WS_EX_TOPMOST 0x8
#define global WS_EX_ACCEPTFILES 0x10
#define global WS_EX_TRANSPARENT 0x20
#define global WS_EX_MDICHILD 0x40
#define global WS_EX_TOOLWINDOW 0x80
#define global WS_EX_WINDOWEDGE 0x100
#define global WS_EX_CLIENTEDGE 0x200
#define global WS_EX_CONTEXTHELP 0x400
#define global WS_EX_RIGHT 0x1000
#define global WS_EX_LEFT 0x0
#define global WS_EX_RTLREADING 0x2000
#define global WS_EX_LTRREADING 0x0
#define global WS_EX_LEFTSCROLLBAR 0x4000
#define global WS_EX_RIGHTSCROLLBAR 0x0
#define global WS_EX_CONTROLPARENT 0x10000
#define global WS_EX_STATICEDGE 0x20000
#define global WS_EX_APPWINDOW 0x40000
#define global WS_EX_OVERLAPPEDWINDOW 0x300
#define global WS_EX_PALETTEWINDOW 0x188
#define global WS_EX_LAYERED 0x80000
#define global WS_EX_NOINHERITLAYOUT 0x100000
#define global WS_EX_NOREDIRECTIONBITMAP 0x200000
#define global WS_EX_LAYOUTRTL 0x400000
#define global WS_EX_COMPOSITED 0x2000000
#define global WS_EX_NOACTIVATE 0x8000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。