通用控制項樣式

本節列出常見的控制項樣式。 除非另有說明,這些樣式會套用至 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