DECLARE_DYNAMIC

,当从派生类。 CObject时,将能够对类对象的访问运行时信息。

DECLARE_DYNAMIC(class_name )

参数

  • class_name
    类的实际名称。

备注

添加 DECLARE_DYNAMIC 宏到该头文件 (.h) 类的模块,然后在需要访问此类对象的任何 .cpp 模块包含该模块。

如果使用 DECLARE_DYNAMICIMPLEMENT_DYNAMIC 宏如上所述,然后可以使用 RUNTIME_CLASS 宏和 CObject::IsKindOf 函数确定您的对象类在运行时。

如果 DECLARE_DYNAMIC 在类声明中,则类实现必须包含 IMPLEMENT_DYNAMIC

有关 DECLARE_DYNAMIC 宏的更多信息,请参见 CObject 类主题

示例

IMPLEMENT_DYNAMIC参见示例。

要求

Header: afx.h

请参见

参考

IMPLEMENT_DYNAMIC

DECLARE_DYNCREATE

DECLARE_SERIAL

RUNTIME_CLASS

CObject::IsKindOf

概念

MFC宏和Globals