用 Dialog 对话框来实现窗口的任意分割。
在资源中添加 Dialog 选择 IDD_FORMVIEW 资源。。分别新建FormViewOne,FormViewTwo FormViewThree 类,分别继承基类 CFormView。
class CMyFormViewOne : public CFormView
{
DECLARE_DYNCREATE(CMyFormViewOne)
protected:
CMyFormViewOne(); // 动态创建所使用的受保护的构造函数
virtual ~CMyFormViewOne();
public:
enum { IDD = IDD_FORMVIEW };
#ifdef _DEBUG
virtual void AssertValid() const;
#ifndef _WIN32_WCE
virtual void Dump(CDumpContext& dc) const;
#endif
#endif
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
DECLARE_MESSAGE_MAP()
};
public:
afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
public:
CFrameWnd *m_pMyWnd;
CSplitterWnd m_SplitterWnd;
CSplitterWnd m_SplitterWnd2;
| | |
| | 2 |