程序包构造函数和析构函数

<package>_OMInitializer_Init() 操作初始化程序包中的事件。

例如,如果 Default 程序包包含事件 evCheck,那么程序包初始化操作定义在程序包的实施文件中,如下所示:

void Default_OMInitializer_Init() {
    ARC_INIT_EVENT(evCheck);
}

如果对象的 CG::Class::DeleteGlobalInstance 属性已设置,那么 <package>_OMInitializer_Cleanup() 操作将会在程序包破坏时清除全局对象之间的链接。


反馈