次の方法で共有


CMFCVisualManager::OnDrawSpinButtons

更新 : 2007 年 11 月

フレームワークは、CMFCSpinButtonCtrl クラス のインスタンスを描画するとき、このメソッドを呼び出します。

virtual void OnDrawSpinButtons(
   CDC* pDC,
   CRect rectSpin,
   int nState,
   BOOL bOrientation,
      CMFCSpinButtonCtrl* pSpinCtrl
);

パラメータ

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

  • [入力] rectSpin
    スピン コントロールの境界を指定する四角形。

  • [入力] nState
    スピン コントロールの状態を示すフラグ。詳細については、次の「解説」を参照してください。

  • [入力] bOrientation
    スピン コントロールの向きを指定するブール値パラメータ。値として TRUE を指定すると、スピン コントロールは水平になります。それ以外の場合は、垂直になります。

  • [入力] pSpinCtrl
    スピン コントロールへのポインタ。フレームワークは、このコントロールのボタンを描画します。

解説

nState パラメータは、スピン コントロールの状態を示します。このパラメータの値は、次のいずれかです。

  • AFX_SPIN_PRESSEDUP

  • AFX_SPIN_PRESSEDDOWN

  • AFX_SPIN_HIGHLIGHTEDUP

  • AFX_SPIN_HIGHLIGHTEDDOWN

  • AFX_SPIN_DISABLED

スピン コントロールの外観をカスタマイズするには、派生ビジュアル マネージャでこのメソッドをオーバーライドします。

必要条件

ヘッダー : afxvisualmanager.h

参照

概念

MFC 階層図

参照

CMFCVisualManager クラス

CMFCSpinButtonCtrl クラス