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

WINDOW_STYLE

列挙型フラグ
基底型u4

メンバー 28

名前10進16進
WS_OVERLAPPED00x0
WS_POPUP21474836480x80000000
WS_CHILD10737418240x40000000
WS_MINIMIZE5368709120x20000000
WS_VISIBLE2684354560x10000000
WS_DISABLED1342177280x8000000
WS_CLIPSIBLINGS671088640x4000000
WS_CLIPCHILDREN335544320x2000000
WS_MAXIMIZE167772160x1000000
WS_CAPTION125829120xC00000
WS_BORDER83886080x800000
WS_DLGFRAME41943040x400000
WS_VSCROLL20971520x200000
WS_HSCROLL10485760x100000
WS_SYSMENU5242880x80000
WS_THICKFRAME2621440x40000
WS_GROUP1310720x20000
WS_TABSTOP655360x10000
WS_MINIMIZEBOX1310720x20000
WS_MAXIMIZEBOX655360x10000
WS_TILED00x0
WS_ICONIC5368709120x20000000
WS_SIZEBOX2621440x40000
WS_TILEDWINDOW135659520xCF0000
WS_OVERLAPPEDWINDOW135659520xCF0000
WS_POPUPWINDOW21563965440x80880000
WS_CHILDWINDOW10737418240x40000000
WS_ACTIVECAPTION10x1

各言語での定義

列挙メンバーの定義。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 Enum
import 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* = 1
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,
}
#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)。