次の方法で共有


CMFCVisualManager::GetTabFrameColors

更新 : 2007 年 11 月

フレームワークは、タブ ウィンドウを描画するための色のセットを取得する必要がある場合、この関数を呼び出します。

virtual void GetTabFrameColors(
   const CMFCBaseTabCtrl* pTabWnd,
   COLORREF& clrDark,
   COLORREF& clrBlack,
   COLORREF& clrHighlight,
   COLORREF& clrFace,
   COLORREF& clrDarkShadow,
   COLORREF& clrLight,
   CBrush*& pbrFace,
   CBrush*& pbrBlack 
);

パラメータ

  • [入力] pTabWnd
    フレームがタブを描画するタブ付きウィンドウへのポインタ。

  • [出力] clrDark
    このメソッドがタブの濃い境界線の色を格納する COLORREF パラメータへの参照。

  • [出力] clrBlack
    このメソッドがタブ ウィンドウの境界線の色を格納する COLORREF パラメータへの参照。境界線の既定の色は黒です。

  • [出力] clrHighlight
    このメソッドがタブ ウィンドウの強調表示状態の色を格納する COLORREF パラメータへの参照。

  • [出力] clrFace
    このメソッドがタブ ウィンドウの表面の色を格納する COLORREF パラメータへの参照。

  • [出力] clrDarkShadow
    このメソッドがタブ ウィンドウの影の色を格納する COLORREF パラメータへの参照。

  • [出力] clrLight
    このメソッドがタブ ウィンドウの右端の色を格納する COLORREF パラメータへの参照。

  • [出力] pbrFace
    ブラシの参照へのポインタ。このメソッドは、タブ ウィンドウの表面を塗りつぶすために使用するブラシをこのパラメータに格納します。

  • [出力] pbrBlack
    ブラシの参照へのポインタ。このメソッドは、タブ ウィンドウの黒色のエッジを塗りつぶすために使用するブラシをこのパラメータに格納します。

解説

フレームワークがタブ ウィンドウを描画するとき使用する色のセットをカスタマイズする場合は、派生クラスでこの関数をオーバーライドします。

必要条件

ヘッダー : afxvisualmanager.h

参照

概念

MFC 階層図

参照

CMFCVisualManager クラス

CMFCBaseTabCtrl クラス