常见控件样式

本部分列出了常见的控件样式。 除非另有说明,否则这些样式适用于 rebar 控件、工具栏控件和状态窗口。

返回的常量 说明
CCS_ADJUSTABLE
启用工具栏的内置自定义功能,使用户能够将按钮拖动到新位置,或通过将按钮从工具栏上拖动来删除按钮。 此外,用户可以双击工具栏以显示“ 自定义工具栏 ”对话框,使用户能够添加、删除和重新排列工具栏按钮。
CCS_BOTTOM
使控件将自身定位在父窗口工作区的底部,并将宽度设置为与父窗口的宽度相同。 默认情况下,状态窗口具有此样式。
CCS_LEFT
版本 4.70。 使控件垂直显示在父窗口的左侧。
CCS_NODIVIDER
防止在控件顶部绘制双像素的突出显示。
CCS_NOMOVEX
版本 4.70。 导致控件调整大小并垂直移动自身,而不是水平移动,以响应 WM_SIZE 消息。 如果使用CCS_NORESIZE,则此样式不适用。
CCS_NOMOVEY
导致控件在响应 WM_SIZE 消息时水平(而不是垂直)调整大小并移动自身。 如果使用CCS_NORESIZE,则此样式不适用。 默认情况下,标题窗口具有此样式。
CCS_NOPARENTALIGN
防止控件自动移动到父窗口的顶部或底部。 相反,控件会将其位置保留在父窗口中,尽管更改了父窗口的大小。 如果还使用了CCS_TOP或CCS_BOTTOM,则会将高度调整为默认值,但位置和宽度保持不变。
CCS_NORESIZE
防止控件在设置其初始大小或新大小时使用默认宽度和高度。 相反,控件使用在创建或调整大小的请求中指定的宽度和高度。
CCS_RIGHT
版本 4.70。 使控件垂直显示在父窗口的右侧。
CCS_TOP
使控件自身位于父窗口工作区的顶部,并将宽度设置为与父窗口的宽度相同。 默认情况下,工具栏具有此样式。
CCS_VERT
版本 4.70。 使控件垂直显示。

备注

以下主题介绍其他控件样式:

要求

要求
标头
CommCtrl.h