次の方法で共有


CSplitterWndEx クラス

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

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

参照

参照

階層図

CSplitterWnd クラス

CMFCVisualManager クラス

その他の技術情報

MFC クラス