Share via


NativeMethods.WindowStyleFlags Enum

Definition

Represents the enumeration for window styles.

This enumeration supports a bitwise combination of its member values.

public: enum class NativeMethods::WindowStyleFlags
[System.Flags]
public enum NativeMethods.WindowStyleFlags
[<System.Flags>]
type NativeMethods.WindowStyleFlags = 
Public Enum NativeMethods.WindowStyleFlags
Inheritance
NativeMethods.WindowStyleFlags
Attributes

Fields

Name Value Description
WS_OVERLAPPED 0

Takes the value 0.

WS_MAXIMIZEBOX 65536

Takes the value 0x10000.

WS_TABSTOP 65536

Takes the value 0x10000.

WS_GROUP 131072

Takes the value 0x20000.

WS_MINIMIZEBOX 131072

Takes the value 0x20000.

WS_THICKFRAME 262144

Takes the value 0x40000.

WS_SYSMENU 524288

Takes the value 0x80000.

WS_HSCROLL 1048576

Takes the value 0x100000.

WS_VSCROLL 2097152

Takes the value 0x200000.

WS_DLGFRAME 4194304

Takes the value 0x400000.

WS_BORDER 8388608

Specifies the border. Takes the value 0x800000.

WS_CAPTION 12582912

Specifies the caption. Takes the value 0xc00000.

WS_MAXIMIZE 16777216

Takes the value 0x1000000.

WS_CLIPCHILDREN 33554432

Takes the value 0x2000000.

WS_CLIPSIBLINGS 67108864

Takes the value 0x4000000.

WS_DISABLED 134217728

Takes the value 0x8000000.

WS_VISIBLE 268435456

Takes the value 0x10000000.

WS_MINIMIZE 536870912

Takes the value 0x2000000.

WS_CHILD 1073741824

Specifies the child. Takes the value 0x40000000.

WS_POPUP 2147483648

Takes the value 0x80000000.

Applies to