次の方法で共有


CSpinButtonCtrl クラス

Windows コモン スピン ボタン コントロールの機能が用意されています。

class CSpinButtonCtrl : public CWnd

メンバー

パブリック コンストラクター

名前

説明

CSpinButtonCtrl::CSpinButtonCtrl

CSpinButtonCtrl オブジェクトを構築します。

パブリック メソッド

名前

説明

CSpinButtonCtrl::Create

スピン ボタン コントロールを作成し、CSpinButtonCtrl のオブジェクトにアタッチします。

CSpinButtonCtrl::CreateEx

指定されたウィンドウの拡張スタイルのスピン ボタン コントロールを作成し、CSpinButtonCtrl のオブジェクトにアタッチします。

CSpinButtonCtrl::GetAccel

スピン ボタン コントロールの加速情報を取得します。

CSpinButtonCtrl::GetBase

スピン ボタン コントロールの現在の条件を取得します。

CSpinButtonCtrl::GetBuddy

現在の関連ウィンドウへのポインターを取得します。

CSpinButtonCtrl::GetPos

スピン ボタン コントロールの現在位置を取得します。

CSpinButtonCtrl::GetRange

スピン ボタン コントロールの上限と下限 (範囲) を取得します。

CSpinButtonCtrl::SetAccel

スピン ボタン コントロールのアクセラレータを設定します。

CSpinButtonCtrl::SetBase

スピン ボタン コントロールに対して条件を設定します。

CSpinButtonCtrl::SetBuddy

スピン ボタン コントロールの関連ウィンドウを設定します。

CSpinButtonCtrl::SetPos

コントロールの現在位置を設定します。

CSpinButtonCtrl::SetRange

スピン ボタン コントロールの上限と下限 (範囲) を設定します。

解説

「スピン ボタン コントロール」は (またはアップダウン コントロール) 値を増加または減少するユーザーがクリックできる表示するコンパニオン コントロールのスクロール位置や数字などのペアの矢印ボタンです。 スピン ボタン コントロールに関連付けられた値は現在位置と呼ばれます。 スピン ボタン コントロールは「関連ウィンドウと呼ばれるコンパニオン コントロールとともに使用します」。

このコントロール (したがって CSpinButtonCtrl のクラス) /98 Windows 95 および Windows NT 3.51 以降で実行されるプログラムにのみ使用できます。

ユーザーは、スピン ボタン コントロールと関連ウィンドウは、単一のコントロールのようになります。 スピン ボタン コントロールが関連ウィンドウの横に自動的に設定すること、および現在位置に自動的に関連ウィンドウのキャプションを設定したことを指定できます。 数値入力をユーザーに求めるエディット コントロールを持つスピン ボタン コントロールを使用できます。

上方向キーをクリックすると最大の方向に現在位置を実行し、それぞれの矢印をクリックすると最小の方向に現在位置を移動します。 既定では、最小値は 100、最大値は 0 です。 最小限の設定が最大の設定値より大きい既定の設定を使用する場合、(など)、上向きの矢印をクリックすると、位置の値を小さくし、矢印をクリックすると、そのをインクリメントします。

単純種類のスクロール バーとして関連の Windows 関数のないスピン ボタン コントロール。 たとえば、タブ コントロールは、ビューに追加のタブをスクロールできるようにするために、スピン ボタン コントロールを表示します。

CSpinButtonCtrlの使用の詳細については、コントロールを使用して CSpinButtonCtrlを参照してください。

継承階層

CObject

CCmdTarget

CWnd

CSpinButtonCtrl

必要条件

ヘッダー : afxcmn.h

参照

関連項目

CWnd クラス

階層図

CSliderCtrl クラス

概念

MFC CMNCTRL2 サンプル