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 多文档的新建

MFC多文档的新建文档的时候 ,我们

MFC类与类之间的访问与调用(单文档应用程序+多文档应用程序)以及在一个对话框中获取另一个对话框的指针

MFC类与类之间的访问与调用(单文档应用程序+多文档应用程序) (1)在所有类中获取App指针: CWin *pApp=AfxGetApp(); CXXXApp *pMyApp=(CXXXApp*)...

MFC多文档模板手动创建框架的一个问题

最近由于一个项目的需要,要求用MFC来做界面,其中有个地方需要新建一个文档,这个文档是子框架,于是我新建了frame,doc和view,分别叫做CTestChildFrame(::CMDIChildW...

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

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

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

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

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

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

Java手动创建一个内存泄漏的程序

最近在stackoverflow上看到一个非常有意思的问题,提问者面试的时候被问到用Java手机创建一个内存泄漏的程序,面试者不知如何回答。 其中一个被顶过一千多次的回答非常的好,他描述的步骤大概如下...

对于高版本ADT,手动创建Helloworld程序

对于高版本ADT,手动创建Helloworld程序

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

一、什么是UIWindow(★★★ ) UIWindow是一种特殊的UIView,通常在一个app中至少有一个UIWindow iOS程序启动完毕后,创建的第一个视图控件就是UIWindow,接着...

手动创建第一个OC程序

手动创建第一个OC程序 创建一个文件夹,文件夹内创建一个a.m的OC源文件,并编辑 之前说过,OC是完全兼容C语言的,那么我们先写个下面的程序尝试一下 #includeint main(){ ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MFC 多文档程序 手动创建新文档的方法
举报原因:
原因补充:

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