CSplitterWndEx クラス
更新 : 2007 年 11 月
カスタマイズされた分割ウィンドウを表します。
class CSplitterWndEx : public CSplitterWnd
メンバ
パブリック コンストラクタ
名前 |
説明 |
---|---|
CSplitterWndEx::CSplitterWndEx |
既定のコンストラクタです。 |
CSplitterWndEx::~CSplitterWndEx |
デストラクタです。 |
パブリック メソッド
名前 |
説明 |
---|---|
分割ウィンドウを描画するために、フレームワークによって呼び出されます (CSplitterWnd::OnDrawSplitter をオーバーライドします)。 |
解説
分割ウィンドウのグラフィカル コンポーネントの外観をカスタマイズする場合は、OnDrawSplitter メソッドをオーバーライドします。
CSplitterWndEx クラスは、ビジュアル マネージャによって実装される CMFCVisualManager::OnDrawSplitterBorder、CMFCVisualManager::OnDrawSplitterBox、および CMFCVisualManager::OnFillSplitterBackground の各メソッドと組み合わせて使用します。ビジュアル マネージャを使用してアプリケーション内に分割ウィンドウを描画するには、CSplitterWnd クラスの宣言を CSplitterWndEx クラスで置き換えます。フレーム ウィンドウ アプリケーションでは、分割ウィンドウ クラスは mainfrm.h にある CMainFrame クラスで宣言されています。例については、Samples ディレクトリにある OutlookDemo サンプルを参照してください。
継承階層
必要条件
ヘッダー : afxsplitterwndex.h