滑動軸控制項樣式
滑桿控制項 (CSliderCtrl) 可以有垂直或水平方向。 刻度標記可包含在任一端,以兩邊或者兩者。 它們也可用來指定一系列連續的值。 使用滑動軸控制項樣式,您可以指定當您建立的滑動軸控制來控制這些屬性。
TBS_HORZ和TBS_VERT樣式可決定在滑動軸控制項的方向。 如果您沒有指定列印方向,滑動軸控制項便會採用水平。
TBS_AUTOTICKS樣式] 會建立有刻度標記的每個增量其值的範圍中的滑動軸控制項。 當您呼叫這些刻度標記會自動加入再用 SetRange 成員函式。 如果您未指定TBS_AUTOTICKS,您可以使用成員函式,例如 SetTic 和 SetTicFreq,以指定刻度的位置。 若要建立不會顯示刻度標記的滑動軸控制項,您可以使用TBS_NOTICKS樣式。
您可以顯示刻度標記的滑動軸控制項的一個或是兩者都邊緣對齊。 對於水平] 滑桿控制項,您可以指定TBS_BOTTOM或TBS_TOP樣式。 對於垂直滑桿控制項,您可以指定TBS_RIGHT或TBS_LEFT樣式。 (TBS_BOTTOM和TBS_RIGHT的預設設定。)以任何方向滑動軸控制項兩邊的刻度,請指定TBS_BOTH樣式。
滑動軸控制項可顯示選取範圍,只有當您指定TBS_ENABLESELRANGE您所建立的樣式。 當滑動軸控制項具有此樣式時,在選取範圍的起始和結束字元位置的刻度標記會以三角形 (而非垂直虛線),並選取範圍反白顯示。 例如,選取範圍可能適用於簡單排程應用程式中。 使用者可以選取某個範圍的刻度標記來識別已排程的會議時間一天時刻的相對應。
根據預設,滑動軸控制項的滑動軸的長度會隨選取範圍變更而改變。 如果滑動軸控制項具有 TBS_FIXEDLENGTH 樣式的滑動軸長度還是一樣,即使選取範圍變更。 滑動軸控制項具有 TBS_NOTHUMB 樣式未含滑桿。