CAtlModule选件类

此选件类提供了若干ATL模块选件类的方法。

class ATL_NO_VTABLE CAtlModule :
   public _ATL_MODULE

成员

hhz4ew64.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

CAtlModule::CAtlModule

构造函数。

CAtlModule::~CAtlModule

该析构函数。

hhz4ew64.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CAtlModule::AddCommonRGSReplacements

重写此方法添加参数ATL注册表组件(管理员)替换映射。

CAtlModule::AddTermFunc

当模块终止时,添加将名为的新功能。

CAtlModule::GetGITPtr

返回全局接口指针。

CAtlModule::GetLockCount

返回锁计数。

CAtlModule::Lock

增加锁计数。

CAtlModule::Term

释放所有数据成员。

CAtlModule::Unlock

减少锁计数。

CAtlModule::UpdateRegistryFromResourceD

运行在一指定资源中包含的脚本注册或注销对象。

CAtlModule::UpdateRegistryFromResourceDHelper

此方法由 UpdateRegistryFromResourceD 调用执行注册表更新。

CAtlModule::UpdateRegistryFromResourceS

运行在一指定资源中包含的脚本注册或注销对象。此方法与ATL注册表元素静态链接。

hhz4ew64.collapse_all(zh-cn,VS.110).gif公共数据成员

名称

说明

CAtlModule::m_libid

包含当前模块的GUID。

CAtlModule::m_pGIT

对全局接口表的指针。

备注

CAtlDllModuleT选件类使用此选件类,CAtlExeModuleT选件类,因此,提供的 CAtlServiceModuleT选件类 为DLL应用程序、EXE应用程序和Windows服务支持,分别。

有关ATL的模块的更多信息,请参见 ATL模块选件类

此选件类替换为使用ATL的早期版本的过时 CComModule选件类

继承层次结构

_ATL_MODULE

CAtlModule

要求

Header: atlbase.h

请参见

参考

_ATL_MODULE

ATL模块选件类

其他资源

ATL选件类概述

ATL注册表元素(管理员)