mfc 分割窗口verify怎么使用
展开全部
静态分割窗口
(1) MFC Application(exe)单文档工程。不妨将工程名为Test04.
(2) 添加一对话框资源,insertàresource-àdialog,选择IDD_FORMVIEW。对话框的Styles更改如下:
为新建的对话框添加类,类的名字:Ctest,类型:CFormView。
(3) 使用CSplitterWnd分割窗口:
在MainFrame类中添加一个public成员变量,名字m_MySplitter,类型CSplitterWnd。
在MainFrm.cpp中添加头文件
#include “Test04View.h”
#include “test.h”
(4) 利用classwizard类向导为CMainFrame类添加OnCreateClient事件,代码如下:
m_MySplitter.CreateStatic(this,1,2);
m_MySplitter.CreateView(0,0,RUNTIME_CLASS(Ctest), CSize(250, 150), pContext); //Ctest是对话框类
m_MySplitter.CreateView(0,1,RUNTIME_CLASS(CTest04View), CSize(250, 0), pContext); //CTest04View是视图类
SetActiveView((CTest04View*)m_MySplitter.GetPane(0,1)); //指定类视图
return true;
(1) MFC Application(exe)单文档工程。不妨将工程名为Test04.
(2) 添加一对话框资源,insertàresource-àdialog,选择IDD_FORMVIEW。对话框的Styles更改如下:
为新建的对话框添加类,类的名字:Ctest,类型:CFormView。
(3) 使用CSplitterWnd分割窗口:
在MainFrame类中添加一个public成员变量,名字m_MySplitter,类型CSplitterWnd。
在MainFrm.cpp中添加头文件
#include “Test04View.h”
#include “test.h”
(4) 利用classwizard类向导为CMainFrame类添加OnCreateClient事件,代码如下:
m_MySplitter.CreateStatic(this,1,2);
m_MySplitter.CreateView(0,0,RUNTIME_CLASS(Ctest), CSize(250, 150), pContext); //Ctest是对话框类
m_MySplitter.CreateView(0,1,RUNTIME_CLASS(CTest04View), CSize(250, 0), pContext); //CTest04View是视图类
SetActiveView((CTest04View*)m_MySplitter.GetPane(0,1)); //指定类视图
return true;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询