次の方法で共有


CMFCVisualManager::OnDrawSpinButtons

フレームワークは、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

参照

関連項目

CMFCVisualManager クラス

階層図

CMFCSpinButtonCtrl クラス