MFC按行列分割视图

首先,假设创建的项目为DocumentDemo。

1.在MainFrm.h加上CSplitterWnd m_wndSplitter;

2.在class中CMainFrame上右键Add virtual Function加上OnCreateClient。

在OncreateClient函数中加上:

 if(!m_wndSplitter.CreateStatic(this,1,2)) { return FALSE; } if(!m_wndSplitter.CreateView(0,0,RUNTIME_CLASS(CDocumentDemoView,CSize(400,100),pContext) || !m_wndSplitter.CreateView(0,1,RUNTIME_CLASS(CDocumentDemoView),CSize(400,100),pContext)) { m_wndSplitter.DestroyWindow(); return FALSE; } return TRUE;

3.在MainFrm.cpp中

#include "DocumentDemoView.h"

4.在DocumentDemoView中加上

class CDocumentDoc;

你可能感兴趣的:(MFC按行列分割视图)