CMFCSpinButtonCtrl クラス
CMFCSpinButtonCtrl
クラスは、スピン ボタン コントロールを描画するビジュアル マネージャーをサポートしています。
構文
class CMFCSpinButtonCtrl : public CSpinButtonCtrl
メンバー
パブリック コンストラクター
名前 | 説明 |
---|---|
CMFCSpinButtonCtrl::CMFCSpinButtonCtrl |
既定のコンストラクターです。 |
CMFCSpinButtonCtrl::~CMFCSpinButtonCtrl |
デストラクターです。 |
パブリック メソッド
名前 | 説明 |
---|---|
CMFCSpinButtonCtrl::OnDraw | 現在のスピン ボタン コントロールを再描画します。 |
解説
ビジュアル マネージャーを使用して、アプリケーションでスピン ボタン コントロールを描画するには、 CSpinButtonCtrl
クラスのすべてのインスタンスを CMFCSpinButtonCtrl
クラスに置き換えます。
例
次の例では、 CMFCSpinButtonCtrl
クラスのオブジェクトを作成し、その Create
メソッドを使用する方法を示します。
CMFCSpinButtonCtrl *pWndSpin = new CMFCSpinButtonCtrl;
CRect rectSpin(1, 1, 10, 10);
CMFCPropertyGridCtrl *pWndList = new CMFCPropertyGridCtrl();
if (!pWndSpin->Create(WS_CHILD | WS_VISIBLE | UDS_ARROWKEYS | UDS_SETBUDDYINT | UDS_NOTHOUSANDS, rectSpin, pWndList, AFX_PROPLIST_ID_INPLACE))
{
return 0;
}
継承階層
要件
Header: afxspinbuttonctrl.h
CMFCSpinButtonCtrl::OnDraw
現在のスピン ボタン コントロールを再描画します。
virtual void OnDraw(CDC* pDC);
パラメーター
pDC
[入力] デバイス コンテキストへのポインター。
解説
フレームワークは、CWnd::OnPaint メッセージを処理するCMFCSpinButtonCtrl::OnPaint
メソッドを呼び出し、そのメソッドはこのCMFCSpinButtonCtrl::OnDraw
メソッドを呼び出します。 フレームワークがスピン ボタン コントロールを描画する方法をカスタマイズするには、このメソッドをオーバーライドします。