次の方法で共有


CMFCVisualManager::OnDrawMenuScrollButton

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

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

パラメーター

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

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

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

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

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

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

解説

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

必要条件

ヘッダー : afxvisualmanager.h

参照

関連項目

CMFCVisualManager クラス

階層図