多文档下创建自定义视图(view)
来源:互联网 发布:java 如何实现国际化 编辑:程序博客网 时间:2024/05/01 01:36
多文档下创建自定义视图(view)
2006-12-07 18:30
多文档下创建自定义视图(view)
自定义一个子框架类 CMyChildFrame继承于CMDIChildWnd
该类用于自定义子框架内视图的创建创建.
在主框架CMainFrame中定义一个CMyChildFrame*型指针成员变量m_pChildView.
新建一个自定义视图类CMyView.
重载CMyView类的OnDestory()方法,使其释放 主框架类中的m_pChildView指针.
(注意:这里使用CMainFrame::m_pChildView=NULL的方法,因为CMyView类在响应OnDestory()函数时已被通知将被释放,而不需要使用"delete CMainFrame::m_pChildView";的方法.)
在要创建自定义子视图的处理函数中加入如下代码:
CCreateContext context;
context.m_pNewViewClass=RUNTIME_CLASS(CMyView);
m_pChildView=new CMyChildFrame();
m_pChildView->LoadFrame(IDR_MAINFRAME,WS_OVERLAPPEDWINDOW,this,&context);
m_pChildView->InitialUpdateFrame(NULL,TRUE);
即完成了自定义视图的创建.
- 多文档下创建自定义视图(view)
- Creating a View Class 创建自定义视图
- Android开发:创建自定义视图–创建一个View类
- 自定义View(视图)的创建、添加、移除细节分析
- android 自定义多视图切换View
- Android 自定义View视图
- oracle 创建视图view
- MySQL创建View视图
- 单文档多视图的创建
- MFC单文档中创建多视图
- MFC单文档中创建多视图
- Android官方开发文档Training系列课程中文版:创建自定义View之View的创建
- 如何最大化单文档多视图中的View窗口
- 创建视图CREATE VIEW 删除视图DROP VIEW 使用视图
- crm2011创建自定义视图
- Android官方开发文档Training系列课程中文版:创建自定义View之View的绘制
- Android官方开发文档Training系列课程中文版:创建自定义View之View的交互
- Android官方开发文档Training系列课程中文版:创建自定义View之View的优化
- 什么是Windows能干而Linux干不了的?(4)
- [转]JS+DOM的通用性
- 什么是Windows能干而Linux干不了的?(5)
- 在对话框中使用picture control显示静态图片的方法
- oracle 中序列的创建和使用
- 多文档下创建自定义视图(view)
- 测试
- flash读取外部TXT文件
- 调试相关---多线程问题
- SQl技巧
- 如何将datagrid控件绑定的数据导出到excel中
- How to invoke the method of managed bean and render view in JSF when we are outside the lifecycle of JSF
- JS操作IE
- 无需安装的Linux Live CD