收集一些比较有用的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 弹出窗口 有边框