ホーム › UI.WindowsAndMessaging › WINDOW_STYLE
WINDOW_STYLE
列挙型フラグメンバー 28
| 名前 | 10進 | 16進 |
|---|---|---|
| WS_OVERLAPPED | 0 | 0x0 |
| WS_POPUP | 2147483648 | 0x80000000 |
| WS_CHILD | 1073741824 | 0x40000000 |
| WS_MINIMIZE | 536870912 | 0x20000000 |
| WS_VISIBLE | 268435456 | 0x10000000 |
| WS_DISABLED | 134217728 | 0x8000000 |
| WS_CLIPSIBLINGS | 67108864 | 0x4000000 |
| WS_CLIPCHILDREN | 33554432 | 0x2000000 |
| WS_MAXIMIZE | 16777216 | 0x1000000 |
| WS_CAPTION | 12582912 | 0xC00000 |
| WS_BORDER | 8388608 | 0x800000 |
| WS_DLGFRAME | 4194304 | 0x400000 |
| WS_VSCROLL | 2097152 | 0x200000 |
| WS_HSCROLL | 1048576 | 0x100000 |
| WS_SYSMENU | 524288 | 0x80000 |
| WS_THICKFRAME | 262144 | 0x40000 |
| WS_GROUP | 131072 | 0x20000 |
| WS_TABSTOP | 65536 | 0x10000 |
| WS_MINIMIZEBOX | 131072 | 0x20000 |
| WS_MAXIMIZEBOX | 65536 | 0x10000 |
| WS_TILED | 0 | 0x0 |
| WS_ICONIC | 536870912 | 0x20000000 |
| WS_SIZEBOX | 262144 | 0x40000 |
| WS_TILEDWINDOW | 13565952 | 0xCF0000 |
| WS_OVERLAPPEDWINDOW | 13565952 | 0xCF0000 |
| WS_POPUPWINDOW | 2156396544 | 0x80880000 |
| WS_CHILDWINDOW | 1073741824 | 0x40000000 |
| WS_ACTIVECAPTION | 1 | 0x1 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum WINDOW_STYLE : unsigned int {
WS_OVERLAPPED = 0,
WS_POPUP = 2147483648,
WS_CHILD = 1073741824,
WS_MINIMIZE = 536870912,
WS_VISIBLE = 268435456,
WS_DISABLED = 134217728,
WS_CLIPSIBLINGS = 67108864,
WS_CLIPCHILDREN = 33554432,
WS_MAXIMIZE = 16777216,
WS_CAPTION = 12582912,
WS_BORDER = 8388608,
WS_DLGFRAME = 4194304,
WS_VSCROLL = 2097152,
WS_HSCROLL = 1048576,
WS_SYSMENU = 524288,
WS_THICKFRAME = 262144,
WS_GROUP = 131072,
WS_TABSTOP = 65536,
WS_MINIMIZEBOX = 131072,
WS_MAXIMIZEBOX = 65536,
WS_TILED = 0,
WS_ICONIC = 536870912,
WS_SIZEBOX = 262144,
WS_TILEDWINDOW = 13565952,
WS_OVERLAPPEDWINDOW = 13565952,
WS_POPUPWINDOW = 2156396544,
WS_CHILDWINDOW = 1073741824,
WS_ACTIVECAPTION = 1
} WINDOW_STYLE;[Flags]
public enum WINDOW_STYLE : uint
{
WS_OVERLAPPED = 0,
WS_POPUP = 2147483648,
WS_CHILD = 1073741824,
WS_MINIMIZE = 536870912,
WS_VISIBLE = 268435456,
WS_DISABLED = 134217728,
WS_CLIPSIBLINGS = 67108864,
WS_CLIPCHILDREN = 33554432,
WS_MAXIMIZE = 16777216,
WS_CAPTION = 12582912,
WS_BORDER = 8388608,
WS_DLGFRAME = 4194304,
WS_VSCROLL = 2097152,
WS_HSCROLL = 1048576,
WS_SYSMENU = 524288,
WS_THICKFRAME = 262144,
WS_GROUP = 131072,
WS_TABSTOP = 65536,
WS_MINIMIZEBOX = 131072,
WS_MAXIMIZEBOX = 65536,
WS_TILED = 0,
WS_ICONIC = 536870912,
WS_SIZEBOX = 262144,
WS_TILEDWINDOW = 13565952,
WS_OVERLAPPEDWINDOW = 13565952,
WS_POPUPWINDOW = 2156396544,
WS_CHILDWINDOW = 1073741824,
WS_ACTIVECAPTION = 1,
}<Flags>
Public Enum WINDOW_STYLE As UInteger
WS_OVERLAPPED = 0
WS_POPUP = 2147483648
WS_CHILD = 1073741824
WS_MINIMIZE = 536870912
WS_VISIBLE = 268435456
WS_DISABLED = 134217728
WS_CLIPSIBLINGS = 67108864
WS_CLIPCHILDREN = 33554432
WS_MAXIMIZE = 16777216
WS_CAPTION = 12582912
WS_BORDER = 8388608
WS_DLGFRAME = 4194304
WS_VSCROLL = 2097152
WS_HSCROLL = 1048576
WS_SYSMENU = 524288
WS_THICKFRAME = 262144
WS_GROUP = 131072
WS_TABSTOP = 65536
WS_MINIMIZEBOX = 131072
WS_MAXIMIZEBOX = 65536
WS_TILED = 0
WS_ICONIC = 536870912
WS_SIZEBOX = 262144
WS_TILEDWINDOW = 13565952
WS_OVERLAPPEDWINDOW = 13565952
WS_POPUPWINDOW = 2156396544
WS_CHILDWINDOW = 1073741824
WS_ACTIVECAPTION = 1
End Enumimport enum
class WINDOW_STYLE(enum.IntFlag):
WS_OVERLAPPED = 0
WS_POPUP = 2147483648
WS_CHILD = 1073741824
WS_MINIMIZE = 536870912
WS_VISIBLE = 268435456
WS_DISABLED = 134217728
WS_CLIPSIBLINGS = 67108864
WS_CLIPCHILDREN = 33554432
WS_MAXIMIZE = 16777216
WS_CAPTION = 12582912
WS_BORDER = 8388608
WS_DLGFRAME = 4194304
WS_VSCROLL = 2097152
WS_HSCROLL = 1048576
WS_SYSMENU = 524288
WS_THICKFRAME = 262144
WS_GROUP = 131072
WS_TABSTOP = 65536
WS_MINIMIZEBOX = 131072
WS_MAXIMIZEBOX = 65536
WS_TILED = 0
WS_ICONIC = 536870912
WS_SIZEBOX = 262144
WS_TILEDWINDOW = 13565952
WS_OVERLAPPEDWINDOW = 13565952
WS_POPUPWINDOW = 2156396544
WS_CHILDWINDOW = 1073741824
WS_ACTIVECAPTION = 1// WINDOW_STYLE (flags)
pub const WS_OVERLAPPED: u32 = 0;
pub const WS_POPUP: u32 = 2147483648;
pub const WS_CHILD: u32 = 1073741824;
pub const WS_MINIMIZE: u32 = 536870912;
pub const WS_VISIBLE: u32 = 268435456;
pub const WS_DISABLED: u32 = 134217728;
pub const WS_CLIPSIBLINGS: u32 = 67108864;
pub const WS_CLIPCHILDREN: u32 = 33554432;
pub const WS_MAXIMIZE: u32 = 16777216;
pub const WS_CAPTION: u32 = 12582912;
pub const WS_BORDER: u32 = 8388608;
pub const WS_DLGFRAME: u32 = 4194304;
pub const WS_VSCROLL: u32 = 2097152;
pub const WS_HSCROLL: u32 = 1048576;
pub const WS_SYSMENU: u32 = 524288;
pub const WS_THICKFRAME: u32 = 262144;
pub const WS_GROUP: u32 = 131072;
pub const WS_TABSTOP: u32 = 65536;
pub const WS_MINIMIZEBOX: u32 = 131072;
pub const WS_MAXIMIZEBOX: u32 = 65536;
pub const WS_TILED: u32 = 0;
pub const WS_ICONIC: u32 = 536870912;
pub const WS_SIZEBOX: u32 = 262144;
pub const WS_TILEDWINDOW: u32 = 13565952;
pub const WS_OVERLAPPEDWINDOW: u32 = 13565952;
pub const WS_POPUPWINDOW: u32 = 2156396544;
pub const WS_CHILDWINDOW: u32 = 1073741824;
pub const WS_ACTIVECAPTION: u32 = 1;// WINDOW_STYLE
const (
WS_OVERLAPPED uint32 = 0
WS_POPUP uint32 = 2147483648
WS_CHILD uint32 = 1073741824
WS_MINIMIZE uint32 = 536870912
WS_VISIBLE uint32 = 268435456
WS_DISABLED uint32 = 134217728
WS_CLIPSIBLINGS uint32 = 67108864
WS_CLIPCHILDREN uint32 = 33554432
WS_MAXIMIZE uint32 = 16777216
WS_CAPTION uint32 = 12582912
WS_BORDER uint32 = 8388608
WS_DLGFRAME uint32 = 4194304
WS_VSCROLL uint32 = 2097152
WS_HSCROLL uint32 = 1048576
WS_SYSMENU uint32 = 524288
WS_THICKFRAME uint32 = 262144
WS_GROUP uint32 = 131072
WS_TABSTOP uint32 = 65536
WS_MINIMIZEBOX uint32 = 131072
WS_MAXIMIZEBOX uint32 = 65536
WS_TILED uint32 = 0
WS_ICONIC uint32 = 536870912
WS_SIZEBOX uint32 = 262144
WS_TILEDWINDOW uint32 = 13565952
WS_OVERLAPPEDWINDOW uint32 = 13565952
WS_POPUPWINDOW uint32 = 2156396544
WS_CHILDWINDOW uint32 = 1073741824
WS_ACTIVECAPTION uint32 = 1
)const
WS_OVERLAPPED = 0;
WS_POPUP = 2147483648;
WS_CHILD = 1073741824;
WS_MINIMIZE = 536870912;
WS_VISIBLE = 268435456;
WS_DISABLED = 134217728;
WS_CLIPSIBLINGS = 67108864;
WS_CLIPCHILDREN = 33554432;
WS_MAXIMIZE = 16777216;
WS_CAPTION = 12582912;
WS_BORDER = 8388608;
WS_DLGFRAME = 4194304;
WS_VSCROLL = 2097152;
WS_HSCROLL = 1048576;
WS_SYSMENU = 524288;
WS_THICKFRAME = 262144;
WS_GROUP = 131072;
WS_TABSTOP = 65536;
WS_MINIMIZEBOX = 131072;
WS_MAXIMIZEBOX = 65536;
WS_TILED = 0;
WS_ICONIC = 536870912;
WS_SIZEBOX = 262144;
WS_TILEDWINDOW = 13565952;
WS_OVERLAPPEDWINDOW = 13565952;
WS_POPUPWINDOW = 2156396544;
WS_CHILDWINDOW = 1073741824;
WS_ACTIVECAPTION = 1;// WINDOW_STYLE
pub const WS_OVERLAPPED: u32 = 0;
pub const WS_POPUP: u32 = 2147483648;
pub const WS_CHILD: u32 = 1073741824;
pub const WS_MINIMIZE: u32 = 536870912;
pub const WS_VISIBLE: u32 = 268435456;
pub const WS_DISABLED: u32 = 134217728;
pub const WS_CLIPSIBLINGS: u32 = 67108864;
pub const WS_CLIPCHILDREN: u32 = 33554432;
pub const WS_MAXIMIZE: u32 = 16777216;
pub const WS_CAPTION: u32 = 12582912;
pub const WS_BORDER: u32 = 8388608;
pub const WS_DLGFRAME: u32 = 4194304;
pub const WS_VSCROLL: u32 = 2097152;
pub const WS_HSCROLL: u32 = 1048576;
pub const WS_SYSMENU: u32 = 524288;
pub const WS_THICKFRAME: u32 = 262144;
pub const WS_GROUP: u32 = 131072;
pub const WS_TABSTOP: u32 = 65536;
pub const WS_MINIMIZEBOX: u32 = 131072;
pub const WS_MAXIMIZEBOX: u32 = 65536;
pub const WS_TILED: u32 = 0;
pub const WS_ICONIC: u32 = 536870912;
pub const WS_SIZEBOX: u32 = 262144;
pub const WS_TILEDWINDOW: u32 = 13565952;
pub const WS_OVERLAPPEDWINDOW: u32 = 13565952;
pub const WS_POPUPWINDOW: u32 = 2156396544;
pub const WS_CHILDWINDOW: u32 = 1073741824;
pub const WS_ACTIVECAPTION: u32 = 1;const
WS_OVERLAPPED* = 0
WS_POPUP* = 2147483648
WS_CHILD* = 1073741824
WS_MINIMIZE* = 536870912
WS_VISIBLE* = 268435456
WS_DISABLED* = 134217728
WS_CLIPSIBLINGS* = 67108864
WS_CLIPCHILDREN* = 33554432
WS_MAXIMIZE* = 16777216
WS_CAPTION* = 12582912
WS_BORDER* = 8388608
WS_DLGFRAME* = 4194304
WS_VSCROLL* = 2097152
WS_HSCROLL* = 1048576
WS_SYSMENU* = 524288
WS_THICKFRAME* = 262144
WS_GROUP* = 131072
WS_TABSTOP* = 65536
WS_MINIMIZEBOX* = 131072
WS_MAXIMIZEBOX* = 65536
WS_TILED* = 0
WS_ICONIC* = 536870912
WS_SIZEBOX* = 262144
WS_TILEDWINDOW* = 13565952
WS_OVERLAPPEDWINDOW* = 13565952
WS_POPUPWINDOW* = 2156396544
WS_CHILDWINDOW* = 1073741824
WS_ACTIVECAPTION* = 1enum WINDOW_STYLE : uint {
WS_OVERLAPPED = 0,
WS_POPUP = 2147483648,
WS_CHILD = 1073741824,
WS_MINIMIZE = 536870912,
WS_VISIBLE = 268435456,
WS_DISABLED = 134217728,
WS_CLIPSIBLINGS = 67108864,
WS_CLIPCHILDREN = 33554432,
WS_MAXIMIZE = 16777216,
WS_CAPTION = 12582912,
WS_BORDER = 8388608,
WS_DLGFRAME = 4194304,
WS_VSCROLL = 2097152,
WS_HSCROLL = 1048576,
WS_SYSMENU = 524288,
WS_THICKFRAME = 262144,
WS_GROUP = 131072,
WS_TABSTOP = 65536,
WS_MINIMIZEBOX = 131072,
WS_MAXIMIZEBOX = 65536,
WS_TILED = 0,
WS_ICONIC = 536870912,
WS_SIZEBOX = 262144,
WS_TILEDWINDOW = 13565952,
WS_OVERLAPPEDWINDOW = 13565952,
WS_POPUPWINDOW = 2156396544,
WS_CHILDWINDOW = 1073741824,
WS_ACTIVECAPTION = 1,
}#define global WS_OVERLAPPED 0x0
#define global WS_POPUP 0x80000000
#define global WS_CHILD 0x40000000
#define global WS_MINIMIZE 0x20000000
#define global WS_VISIBLE 0x10000000
#define global WS_DISABLED 0x8000000
#define global WS_CLIPSIBLINGS 0x4000000
#define global WS_CLIPCHILDREN 0x2000000
#define global WS_MAXIMIZE 0x1000000
#define global WS_CAPTION 0xC00000
#define global WS_BORDER 0x800000
#define global WS_DLGFRAME 0x400000
#define global WS_VSCROLL 0x200000
#define global WS_HSCROLL 0x100000
#define global WS_SYSMENU 0x80000
#define global WS_THICKFRAME 0x40000
#define global WS_GROUP 0x20000
#define global WS_TABSTOP 0x10000
#define global WS_MINIMIZEBOX 0x20000
#define global WS_MAXIMIZEBOX 0x10000
#define global WS_TILED 0x0
#define global WS_ICONIC 0x20000000
#define global WS_SIZEBOX 0x40000
#define global WS_TILEDWINDOW 0xCF0000
#define global WS_OVERLAPPEDWINDOW 0xCF0000
#define global WS_POPUPWINDOW 0x80880000
#define global WS_CHILDWINDOW 0x40000000
#define global WS_ACTIVECAPTION 0x1
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。