LoadStdProfileSettings

王朝百科·作者佚名  2010-06-06  
宽屏版  字体: |||超大  

CWinApp::LoadStdProfileSettings

void LoadStdProfileSettings( UINT nMaxMRU = _AFX_MRU_COUNT );

参数

nMaxMRU:The number of recently used files to track.

在InitInstance函数中调用此函数,确保并且加载最近使用(most recently used (MRU))的文件和最后浏览的状态。如果nMaxMRU的值为0,不保持最近使用的文件列表。

CMultiDocTemplate( UINT nIDResource, CRuntimeClass* pDocClass, CRuntimeClass* pFrameClass, CRuntimeClass* pViewClass );

参数

1.nIDResource:指定资源的ID用于描述文档类型,这个ID可以包括menu,icon,accelerator table和string

resources

string resource最多包括7个用‘

’隔开的字符串,这些字符串描述文档的类型。字符串资源可以在应用程序的资源文件中找到,例如:

// MYCALC.RC

STRINGTABLE PRELOAD DISCARDABLE

BEGIN

IDR_SHEETTYPE "

Sheet

Worksheet

Worksheets (*.myc)

.myc

MyCalcSheet

MyCalc Worksheet"

END

这个字符串以‘

’开始是因为在MDI中第一个字符串不使用。

字符串的整体形式为"窗口标题(用于但文档)

新建文档的缺省文件名(省略为Untitled)

文档类型名(在MDI的新建对话框中显示)

打开文件时的文件类型过滤名

缺省文件扩展符

注册表中的文档类型(ID)

注册表中的文档类型名"

2.pDocClass:指向文档类的指针

3.pFrameClass:指向框架类的指针

4.pViewClass:指向视图类的指针,用于显示文档。

创建一个CMultiDocTemplate对象,动态的给每一种文档指定一种文档模板,通过CWinApp::AddDocTemplate添加到应用程序中。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有