Other Window Sytles解释

WS_BORDER 创建一个窗口,有一个细实线边框。 WS_CAPTION 创建一个窗口,有一个标题栏(包括WS_BORDER样式)。 WS_CHILD 创建一个子窗口。具有这种风格的窗口不能有菜单栏。此样式不能用于与WS_POPUP风格。 WS_CHILDWINDOW 相同WS_CHILD样式。 WS_CLIPCHILDREN 不包括由儿童绘制窗口时,被占领地区内发生的父窗口。这种风格是用于创建父窗口。 WS_CLIPSIBLINGS 剪辑子窗口彼此相对,也就是说,当某个子窗口收到一个WM_PAINT消息时,WS_CLIPSIBLINGS风格片段重叠的所有其他子窗口的子窗口区域进行更新。如果未指定WS_CLIPSIBLINGS和儿童窗口重叠,这是可能的,当在一个子窗口客户区绘图,提请内相邻子窗口客户区。 WS_DISABLED 创建一个窗口,最初禁用。被禁用的窗口无法接收来自用户的输入。若要更改此之后,一个窗口被创建,使用EnableWindow。 WS_DLGFRAME 创建一个窗口,有一个典型的对话框使用的样式边框。具有这种风格的窗口不能有一个标题栏。 WS_GROUP 指定一组控件的第一个控件。这个小组由这家控制和确定后,所有的控制,直至与WS_GROUP风格的下一个控件。每个小组的第一次控制通常具有WS_TABSTOP风格,使用户可以从组移动到组。用户可以从一个后来改变组中控制键盘焦点组中的下一个控件使用方向键。 您可以打开和关闭对话框中更改导航这种风格。要改变一个窗口后,这种风格已经建立,使用SetWindowLong函数。 WS_HSCROLL 创建一个窗口,有一个水平滚动条。 WS_ICONIC 创建一个初始最小化的窗口。相同WS_MINIMIZE风格。 WS_MAXIMIZE 创建一个初始最大化窗口。 WS_MAXIMIZEBOX 创建一个窗口,有一个最大化按钮。不能结合WS_EX_CONTEXTHELP风格。该WS_SYSMENU样式也必须指定。 WS_MINIMIZE 创建一个初始最小化的窗口。相同WS_ICONIC风格。 WS_MINIMIZEBOX 创建一个窗口,有一个最小化按钮。不能结合WS_EX_CONTEXTHELP风格。该WS_SYSMENU样式也必须指定。 WS_OVERLAPPED 创建一个重叠窗口。重叠的窗口有一个标题栏和边框。相同WS_TILED风格。 WS_OVERLAPPEDWINDOW 创建一个具有WS_OVERLAPPED,WS_CAPTION,WS_SYSMENU,WS_THICKFRAME,WS_MINIMIZEBOX,WS_MAXIMIZEBOX风格和重叠窗口。相同WS_TILEDWINDOW风格。 WS_POPUP 创建一个弹出窗口。此样式不能用于与WS_CHILD样式。 WS_POPUPWINDOW 创建一个与WS_BORDER,WS_POPUP,WS_SYSMENU风格和弹出窗口。在WS_CAPTION和WS_POPUPWINDOW风格必须结合起来,使窗口菜单可见。 WS_SIZEBOX 创建一个窗口,有一个大小的边界。相同WS_THICKFRAME风格。 WS_SYSMENU 创建一个窗口,有一个在其标题栏的窗口菜单。该WS_CAPTION风格也必须指定。 WS_TABSTOP 指定控制,可以接收键盘焦点当用户按下TAB键。按Tab键更改键盘焦点与WS_TABSTOP风格的下一个控件。 您可以打开和关闭对话框中更改导航这种风格。要改变一个窗口后,这种风格已经建立,使用SetWindowLong函数。对于用户创建无模式对话框窗口和与制表位,改变消息循环调用IsDialogMessage函数。 WS_THICKFRAME 创建一个窗口,有一个大小的边界。相同WS_SIZEBOX风格。 WS_TILED 创建一个重叠窗口。重叠的窗口有一个标题栏和边框。相同WS_OVERLAPPED风格。 WS_TILEDWINDOW 创建一个具有WS_OVERLAPPED,WS_CAPTION,WS_SYSMENU,WS_THICKFRAME,WS_MINIMIZEBOX,WS_MAXIMIZEBOX风格和重叠窗口。相同WS_OVERLAPPEDWINDOW风格。 WS_VISIBLE 创建一个窗口,最初可见。 这种风格可以打开和关闭使用ShowWindow或SetWindowPos。 WS_VSCROLL 创建一个窗口,有一个垂直滚动条。

你可能感兴趣的:(Other Window Sytles解释)