以下是常见的控件样式。除了注意到,这些样式适用于标题控件,工具栏控件和状态窗口。
共同控制风格 | 描述 |
CCS_ADJUSTABLE | 启用工具栏的内置自定义功能,允许用户将按钮拖动到新位置,或者通过将其拖出工具栏来删除按钮。此外,用户可以双击工具栏显示“自定义工具栏”对话框,允许用户添加,删除和重新排列工具栏按钮。 |
CCS_BOTTOM | 导致控件将自己定位在父窗口的客户区域的底部,并将宽度设置为与父窗口宽度相同。默认情况下,状态窗口具有此样式。 |
CCS_NODIVIDER | 防止在控件顶部绘制两个像素的高光。 |
CCS_NOHILITE | 防止在控件顶部绘制一个像素高亮。 |
CCS_NOMOVEY | 响应WM_SIZE消息,导致控件调整大小并自动水平移动,而不是垂直移动。如果使用CCS_NORESIZE,则此样式不适用。默认情况下,标题窗口具有此样式。 |
CCS_NOPARENTALIGN | 防止控件自动移动到父窗口的顶部或底部。相反,尽管更改了父级的大小,控件仍保持在父窗口中的位置。如果也使用CCS_TOP或CCS_BOTTOM,则将高度调整为默认值,但位置和宽度保持不变。 |
CCS_NORESIZE | 在设置初始大小或新尺寸时,防止控件使用默认宽度和高度。相反,控件使用请求中指定的宽度和高度来创建或调整大小。 |
CCS_TOP | 导致控件将自己定位在父窗口的客户区域的顶部,并将宽度设置为与父窗口宽度相同。默认情况下,工具栏具有此样式。 |