次の方法で共有


CSplitterWndEx クラス

更新 : 2007 年 11 月

カスタマイズされた分割ウィンドウを表します。

class CSplitterWndEx : public CSplitterWnd

メンバ

パブリック コンストラクタ

名前

説明

CSplitterWndEx::CSplitterWndEx

既定のコンストラクタです。

CSplitterWndEx::~CSplitterWndEx

デストラクタです。

パブリック メソッド

名前

説明

CSplitterWndEx::OnDrawSplitter

分割ウィンドウを描画するために、フレームワークによって呼び出されます (CSplitterWnd::OnDrawSplitter をオーバーライドします)。

解説

分割ウィンドウのグラフィカル コンポーネントの外観をカスタマイズする場合は、OnDrawSplitter メソッドをオーバーライドします。

CSplitterWndEx クラスは、ビジュアル マネージャによって実装される CMFCVisualManager::OnDrawSplitterBorderCMFCVisualManager::OnDrawSplitterBox、および CMFCVisualManager::OnFillSplitterBackground の各メソッドと組み合わせて使用します。ビジュアル マネージャを使用してアプリケーション内に分割ウィンドウを描画するには、CSplitterWnd クラスの宣言を CSplitterWndEx クラスで置き換えます。フレーム ウィンドウ アプリケーションでは、分割ウィンドウ クラスは mainfrm.h にある CMainFrame クラスで宣言されています。例については、Samples ディレクトリにある OutlookDemo サンプルを参照してください。

継承階層

CObject

   CCmdTarget

      CWnd

         CSplitterWnd

            CSplitterWndEx

必要条件

ヘッダー : afxsplitterwndex.h

参照

概念

MFC 階層図

参照

CSplitterWnd クラス

CMFCVisualManager クラス

その他の技術情報

クラス (MFC Feature Pack)