次の方法で共有


CMFCDropDownToolbarButton::OnDrawOnCustomizeList

更新 : 2007 年 11 月

[ユーザー設定] ダイアログ ボックスの [コマンド] ペインにボタンを描画するために、フレームワークによって呼び出されます。

virtual int OnDrawOnCustomizeList(
   CDC* pDC,
   const CRect& rect,
   BOOL bSelected
);

パラメータ

  • [入力] pDC
    ボタンを表示するデバイス コンテキスト。

  • [入力] rect
    ボタンの外接する四角形。

  • [入力] bSelected
    ボタンを選択するかどうか。このパラメータが TRUE の場合、ボタンは選択されます。このパラメータが FALSE の場合、ボタンは選択されません。

戻り値

指定されたデバイス コンテキストのボタンの幅 (ピクセル単位)。

解説

このメソッドは、オーナー描画リスト ボックスにボタンを表示する必要があるときに、カスタマイズ ダイアログ ボックス ([コマンド] タブ) により呼び出されます。

このメソッドは、ボタンのテキスト ラベルをボタンの名前 (つまり、コンストラクタに渡す必要がある lpszName パラメータ) に変更することで、基本クラスの実装 (CMFCToolBarButton::OnDrawOnCustomizeList) を拡張します。

必要条件

ヘッダー : afxdropdowntoolbar.h

参照

概念

MFC 階層図

参照

CMFCDropDownToolbarButton クラス

CMFCToolBarButton::OnDrawOnCustomizeList

CMFCDropDownToolbarButton::CMFCDropDownToolbarButton