DECLARE_DYNCREATE

英文页面:
http://msdn.microsoft.com/zh-cn/library/56302tyt(VS.80).aspx

译者:宇行 【http://www.cookbus.com

MFC 类库参考
DECLARE_DYNCREATE

 

能够使得CObject-derived(CObject派生) 类的对象在运行的时候被动态的创建。

 

DECLARE_DYNCREATE(class_name )

参数

class_name
这里是实地的类的名字。

 

注释

使用这个框架技能动态创建新的对象。例子,新的试图被创建当打开新文档的时候。 文档,,视图,和框架类将会支持动态创建因为框架需要创建动态的它们。

添加 DECLARE_DYNCREATE 宏在 .h 组件在类里, 而后包含进全部的 .cpp 组件必须通过这个类里的对象访问组件。

如果 DECLARE_DYNCREATE 是包含在类声明里的,则 IMPLEMENT_DYNCREATE 必须被包含进类的实现。.

更多的信息在 DECLARE_DYNCREATE macro(宏),见 CObject Class Topics(概述)  。

备注

DECLARE_DYNCREATE 宏全部功能包含在 DECLARE_DYNAMIC

 

例子

看例子来自 IMPLEMENT_DYNCREATE.

又见

参见

DECLARE_DYNAMIC
IMPLEMENT_DYNAMIC
IMPLEMENT_DYNCREATE
RUNTIME_CLASS
CObject::IsKindOf

概念

MFC Macros and Globals

 

Tags: mfc, 翻译

« 上一篇 | 下一篇 »

Trackbacks

发表评论

评论内容 (必填):