CAtlBaseModule选件类

此选件类在每个ATL项目实例化。

class CAtlBaseModule :
   public _ATL_BASE_MODULE

成员

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

名称

说明

CAtlBaseModule::CAtlBaseModule

构造函数。

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

名称

说明

CAtlBaseModule::AddResourceInstance

将资源添加到实例存储的句柄列表。

CAtlBaseModule::GetHInstanceAt

将处理返回到指定的资源例程。

CAtlBaseModule::GetModuleInstance

返回从 CAtlBaseModule 对象的模块实例。

CAtlBaseModule::GetResourceInstance

返回从 CAtlBaseModule 对象的资源实例。

CAtlBaseModule::RemoveResourceInstance

从存储的处理列表中移除资源例程。

CAtlBaseModule::SetResourceInstance

设置 CAtlBaseModule 对象的资源实例。

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

名称

说明

CAtlBaseModule::m_bInitFailed

指示的变量初始化模块是否已失败。

备注

CAtlBaseModule 实例命名为_AtlBaseModule存在于每个ATL项目,包含处理对于模块实例,请处理到包含模块默认情况下,将为相同的)的资源(和一组句柄提供主资源的模块。 CAtlBaseModule 可以从多个线程安全访问。

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

继承层次结构

_ATL_BASE_MODULE

CAtlBaseModule

要求

Header: atlcore.h

请参见

参考

ATL模块选件类

其他资源

ATL选件类概述