Share via


CMFCSpinButtonCtrl クラス

このクラスは CMFCSpinButtonCtrl 、スピン ボタン コントロールを描画するビジュアル マネージャーをサポートしています。

構文

class CMFCSpinButtonCtrl : public CSpinButtonCtrl

メンバー

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

名前 説明
CMFCSpinButtonCtrl::CMFCSpinButtonCtrl 既定のコンストラクターです。
CMFCSpinButtonCtrl::~CMFCSpinButtonCtrl デストラクターです。

パブリック メソッド

名前 説明
CMFCSpinButtonCtrl::OnDraw 現在のスピン ボタン コントロールを再描画します。

解説

ビジュアル マネージャーを使用して、アプリケーションでスピン ボタン コントロールを描画するには、クラスのすべてのインスタンスをクラスにCSpinButtonCtrlCMFCSpinButtonCtrl置き換えます。

次の例では、クラスのオブジェクトを作成し、そのCreateメソッドを使用するCMFCSpinButtonCtrl方法を示します。

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;
}

継承階層

CObject

CCmdTarget

CWnd

CSpinButtonCtrl

CMFCSpinButtonCtrl

必要条件

ヘッダー: afxspinbuttonctrl.h

CMFCSpinButtonCtrl::OnDraw

現在のスピン ボタン コントロールを再描画します。

virtual void OnDraw(CDC* pDC);

パラメーター

pDC
[入力] デバイス コンテキストへのポインター。

解説

フレームワークは CWnd::Onペイント メッセージを処理するメソッドを呼び出CMFCSpinButtonCtrl::OnPaintし、そのメソッドがこのCMFCSpinButtonCtrl::OnDrawメソッドを呼び出します。 フレームワークがスピン ボタン コントロールを描画する方法をカスタマイズするには、このメソッドをオーバーライドします。

関連項目

階層図
クラス
CMFCVisualManager クラス