MFC 多文档程序 手动创建新文档的方法

原创 2013年12月03日 15:11:35

手动创建新文档的方法

	CWinApp* pApp = AfxGetApp();
	POSITION curTemplatePos = pApp->GetFirstDocTemplatePosition();
	if (curTemplatePos != NULL)
	{
		CDocTemplate* curTemplate = pApp->GetNextDocTemplate(curTemplatePos);
		curTemplate->OpenDocumentFile(NULL);
	}


 

 各个窗体的位置信息被保存在注册表中,名称是通过XXXX.cpp中的SetRegistryKey方法定义的。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

MFC多文档程序启动时一个文档创建两个视图

1.在App类中创建两个public变量: CMultiDocTemplate * m_pDocTemplate; CMultiDocTemplate * m_pNewDocTemplate; ...

MFC多文档框架

文档、视图、框架窗口、文档模板之间的相互关系,关键要理解他们的结构         1、首先应该对   CWinApp类有充分的了解       &#...

MFC中多文档工程得到当前文档和遍历全部打开文档

(1)在MFC中的多文档工程中得到当前文档 CMDIFrameWnd  *pFrame = (CMDIFrameWnd*)AfxGetApp()->m_pMainWnd;   CMDIChildW...

VC多文档初始框架视图最大化

在利用VC++开发软件时,开发多文档形式在初始化时,使其框架以及视图最大化的一个简单方法为: 1、框架最大化为在应用程序类的初始化函数中添加如下代码:      BOOL   CMDIAppD...

【MFC】打开文件的流程

打开文件的步骤如下: 弹出打开文件对话框 -> 获取选择的文件,并将文件显示在视图中。   我们程序中经常需要定制的操作如下: 1. 定制弹出的文件对话框,例如需要修改打...

VS2010/MFC 利用OLE读写excel操作时,手动打开其他excel文档程序崩掉的问题解决

VS2010/MFC 利用OLE读写excel操作时,手动打开其他excel文档程序崩掉的问题解决

MFC类向导的“对象ID”列表里没有手动创建的控件的ID

----------------------------------------------------------------------------------------------------...

mfc下创建多文档应用程序时获取当前被选中的子窗体指针

首先是参考了别人的资料 如下: 1) 在View中获得Doc指针 CYouSDIDoc *pDoc=GetDocument();一个视只能有一个文档。 2) 在App中获得MainFram...

手动创建第一个OC程序

手动创建第一个OC程序 创建一个文件夹,文件夹内创建一个a.m的OC源文件,并编辑 之前说过,OC是完全兼容C语言的,那么我们先写个下面的程序尝试一下 #includeint main(){ ...

iOS 【程序启动原理/手动创建UIWindow/UIApplicationMain做了些什么/makeKeyAndVisible底层实现】

一、什么是UIWindow(★★★ ) UIWindow是一种特殊的UIView,通常在一个app中至少有一个UIWindow iOS程序启动完毕后,创建的第一个视图控件就是UIWindow,接着...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)