次の方法で共有


CMFCVisualManager::OnDrawMenuScrollButton

更新 : 2007 年 11 月

フレームワークは、メニュー スクロール ボタンを描画するときにこのメソッドを呼び出します。

virtual void OnDrawMenuScrollButton(
   CDC* pDC,
   CRect rect,
   BOOL bIsScrollDown,
   BOOL bIsHighlited,
   BOOL bIsPressed,
   BOOL bIsDisabled
);

パラメータ

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

  • [入力] rect
    スクロール ボタンの境界を指定する四角形。

  • [入力] bIsScrollDown
    ビジュアル マネージャが描画するボタンの種類を示すブール値。TRUE は、ビジュアル マネージャが下向き矢印ボタンを描画することを示します。

  • [入力] bIsHighlited
    ボタンを強調表示するかどうかを示すブール値。

  • [入力] bIsPressed
    ボタンが押された状態かどうかを示すブール値。

  • [入力] bIsDisabled
    ボタンが無効かどうかを示すブール値。

解説

メニュー スクロール ボタンの外観をカスタマイズする場合は、派生ビジュアル マネージャでこのメソッドをオーバーライドします。メニュー スクロール ボタンは、メニュー項目全体の高さがポップアップ メニューの高さを超えたときに、ポップアップ メニューの端に表示されます。

必要条件

ヘッダー : afxvisualmanager.h

参照

概念

MFC 階層図

参照

CMFCVisualManager クラス