天天看点

Windows窗口风格~Windows Style

收集一些比较有用的Windows窗口风格。

WS_THICKFRAME   缩放边框。  (当需要去除窗口的缩放功能时,就需要去除窗口的该风格。这里指的是用鼠标控制拖动引起的缩放)

WS_CAPTION    标题栏

WS_HSCROLL     水平滚动条

WS_VSCROLL     垂直滚动条 

WS_DISABLED           窗口创建完, 以无效开启

WS_MINIMIZE   创建完最小化显示

WS_VISIBLE    以可见显示

WS_POPUP     弹出窗口  无边框,

WS_CHILD     子窗口,设置该风格的时候,注意需要去除WS_POPUP风格

WS_CLIPCHILDREN   通俗的来讲,只要是子窗口区域,父窗口就不负责绘制。 在搭建复杂的界面的时候,很有用,可以防止闪烁。

WS_CLIPSIBLINGS    WS_CLIPSIBLINGS只是用于子窗口,  兄弟窗口重叠部分则不绘制。

WS_OVERLAPPED 重叠窗口, 上层窗口有一个标题栏。   (我的理解就是程序的主窗口)

WS_GROUP                 多用于一个成组的单选控件集合。

WS_TABSTOP   TAB key 控制

WS_MAXIMIZE   初始最大化

WS_MINIMIZE             初始最小化

WS_SYSMENU   系统菜单。在标题栏,右键弹出的菜单。

WS_BORDER               细边框

WS_DLGFRAME          有边框,没标题栏

WS_SIZEBOX      缩放边框

WS_POPUPWINDOW  弹出窗口  有边框