CMFCToolBarButton::OnCtlColor
更新 : 2007 年 11 月
親ツール バーが WM_CTLCOLOR メッセージを処理するときに、フレームワークによって呼び出されます。
virtual HBRUSH OnCtlColor(
CDC* pDC,
UINT nCtlColor
);
パラメータ
[入力] pDC
ボタンを表示するデバイス コンテキスト。[入力] nCtlColor
特定のカラー通知。
戻り値
ボタンの背景を塗りつぶすためにフレームワークによって使用されるブラシ オブジェクトへのハンドル。
解説
フレームワークは、親ツール バーが Windows コントロールを含むツール バー ボタンの WM_CTLCOLOR メッセージを処理するときに、このメソッドを呼び出します。ツール バー ボタンがウィンドウなしの場合、フレームワークはこのメソッドを呼び出しません。
フレームワークは、ツール バー フレームワークがカスタマイズ モードで、ツール バー ボタンがロックされていないとき、このメソッドを呼び出します。カスタマイズ モードの詳細については、「CMFCToolBar::SetCustomizeMode」を参照してください。ツール バー ボタンのロックの詳細については、「CMFCToolBarButton::IsLocked」を参照してください。
既定の実装では何も行われずに NULL が返されます。
必要条件
ヘッダー : afxtoolbarbutton.h