注
Microsoft Foundation Classes (MFC) ライブラリは引き続きサポートされています。 ただし、機能の追加やドキュメントの更新は行われません。
スピン ボタン (CSpinButtonCtrl) の設定の多くは、スタイルによって制御されます。 クラス ウィザードを使用して、次のスタイルを設定できます。
オリエンテーション 垂直または水平のいずれか。 矢印ボタンの向きを制御します。 UDS_HORZ スタイルに関連付けられます。
配置 [アタッチしない]、[左]、[右] のいずれかです。 スピン ボタンの位置を制御します。 [左] と [右] は、連動ウィンドウの横にスピン ボタンを配置します。 バディ ウィンドウの幅は、スピン ボタンに合わせて縮小されます。 UDS_ALIGNLEFTおよびUDS_ALIGNRIGHTスタイルに関連付けられます。
自動バディ スピン ボタンのバディ ウィンドウとして、前のウィンドウを Z オーダーで自動的に選択します。 ダイアログ テンプレートでは、これはタブ オーダーのスピン ボタンの前にあるコントロールです。 UDS_AUTOBUDDY スタイルに関連付けられます。
バディ整数の設定 現在の位置が変わると、スピン コントロールがバディ ウィンドウのキャプションをインクリメントおよびデクリメントします。 UDS_SETBUDDYINT スタイルに関連付けられています。
3 桁ごとの区切り文字なし バディ ウィンドウのキャプションの値で、3 桁ごとの区切り文字を挿入しません。 UDS_NOTHOUSANDS スタイルに関連付けられます。
注
ダイアログ データ交換 (DDX) を使用してバディ コントロールから整数値を取得する場合は、このスタイルを設定します。
DDX_Textは、組み込みの 3 桁ごとの区切り文字を受け付けません。ラップ 値がインクリメントまたはデクリメントによってコントロールの範囲外になったときに、位置が "ラップ" するようにします。 UDS_WRAP スタイルに関連付けられます。
方向キー 上方向キーと下方向キーが押されると、スピン ボタンの位置が増減します。 UDS_ARROWKEYS スタイルに関連付けられます。