共用方式為


使用 CSpinButtonCtrl

微調按鈕 控制項 (也就是 上下按鈕控制項控制項) 提供一組的使用者可以按一下來調整值的箭號。 這個值就所謂的目前位置。 這個位置會保持在微調按鈕的範圍內。 當使用者按一下向上箭號時,位置就會移向最大值 ; 然後,當使用者按一下向下箭號,位置就會移向最小值。

微調按鈕控制項都會由 MFC 在 CSpinButtonCtrl 類別。

注意事項注意事項

根據預設,微調按鈕範圍已設定為零 (0),並設定為 100 的最小值的最大值。因為最大值小於最小值,按一下向上箭頭會減少位置,然後按一下向下箭號,可增加它。使用 CSpinButtonCtrl::SetRange 來調整這些值。

通常,在一個伴隨控制項中顯示目前的位置。 伴隨控制項就所謂的協同視窗。 取得微調按鈕控制項的說明,請參閱關於上下按鈕控制項在Windows SDK。

要在微調控制項中建立和編輯控制項協同視窗,Visual Studio,首先將一項編輯控制項拖曳到對話方塊或視窗中,,然後拖曳旋轉控制項。 選取微調控制項,並將其自動協同設定協同整數 屬性,以 ,則為 True。 也設定對齊的屬性。 是最常見。 使用這些設定,請編輯控制項均設定為協同視窗,因為它必須直接編輯控制項之前的定位順序。 編輯控制項顯示的整數,並微調控制項內嵌在編輯控制項的右邊。 (選擇性) 您可以設定微調控制項的有效範圍內,藉由使用 CSpinButtonCtrl::SetRange 方法。 沒有事件處理常式所需的微調控制項和協同視窗之間進行通訊,因為它們直接交換資料。 如果因某些其他原因使用微調控制項,比方說,來逐頁查看一連串的視窗或對話方塊,然後加入處理常式的UDN_DELTAPOS訊息,並執行您的自訂動作。

您還想知道關於哪些方面的詳細資訊?

請參閱

概念

控制項 (MFC)