次の方法で共有


CMFCVisualManager::OnDrawBrowseButton

フレームワークは、エディット コントロールの参照ボタンを描画するときにこのメソッドを呼び出します。

virtual BOOL OnDrawBrowseButton(
   CDC* pDC,
   CRect rect,
   CMFCEditBrowseCtrl* pEdit,
   CMFCVisualManager::AFX_BUTTON_STATE state,
   COLORREF& clrText 
);

パラメーター

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

  • [入力] rect
    参照ボタンの境界を指定する四角形。

  • [入力] pEdit
    エディット コントロールへのポインター。ビジュアル マネージャーは、このエディット コントロールの参照ボタンを描画します。

  • [入力] state
    ボタンの状態を指定する列挙値。

  • [出力] clrText
    COLORREF パラメーターへの参照。これは予約済みの値であり、現在は使用されていません。

戻り値

正常終了した場合は TRUE。それ以外の場合は FALSE。

解説

CMFCEditBrowseCtrl クラスのインスタンスで参照ボタンの外観をカスタマイズする場合は、派生クラスでこの関数をオーバーライドします。ボタンの状態に指定できる値は、ButtonsIsRegularButtonsIsPressed、および ButtonsIsHighlighted です。

必要条件

ヘッダー : afxvisualmanager.h

参照

関連項目

CMFCVisualManager クラス

階層図

CMFCEditBrowseCtrl クラス