OBJECT_ENTRY_AUTO

输入ATL对象对象映射,更新注册表,并创建对象的实例。

OBJECT_ENTRY_AUTO( 
   clsid, 
   class  
)

参数

  • clsid
    [in] C++选件类实现的COM选件类的CLSID名为 class。

  • class
    [in]实现COM选件类的C++选件类的名称表示 clsid。

备注

对象项宏放置在全局范围内在项目提供选件类注册、初始化和创建支持。

OBJECT_ENTRY_AUTO 输入创建者选件类的函数指针,并选件类工厂创建者选件类此对象的 CreateInstance 功能添加到自动生成的ATL对象中映射。当 CAtlComModule::RegisterServer 调用时,它会更新每个对象的系统注册表中对象映射。

下表描述信息添加到对象映射如何从作为第二个参数提供的选件类获取此宏。

信息。

获取

注册COM。

注册表宏

选件类工厂创建

选件类工厂宏

创建实例

摘要宏

组件类注册

类别宏

选件类级初始化和清理

ObjectMain

要求

Header: atlcom.h

请参见

参考

OBJECT_ENTRY_NON_CREATEABLE_EX_AUTO

DECLARE_OBJECT_DESCRIPTION

其他资源

对象映射宏

ATL 宏

Obsolete ATL Topics

OBJECT_ENTRY

OBJECT_ENTRY_NON_CREATEABLE