CAtlModuleT选件类

此选件类实现一个ATL模块。

template <
   class T 
> 
class ATL_NO_VTABLE CAtlModuleT :
   public CAtlModule

参数

  • T
    CAtlModuleT派生的选件类。

成员

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

名称

说明

CAtlModuleT::CAtlModuleT

构造函数。

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

名称

说明

CAtlModuleT::InitLibId

初始化包含当前模块的GUID的数据成员。

CAtlModuleT::RegisterAppId

添加EXE到注册表。

CAtlModuleT::RegisterServer

添加服务添加到注册表。

CAtlModuleT::UnregisterAppId

从注册表中移除EXE。

CAtlModuleT::UnregisterServer

从注册表中移除服务。

CAtlModuleT::UpdateRegistryAppId

更新在注册表的EXE信息。

备注

CAtlModuleT,从派生 CAtlModule,实现一个可执行(exe)或一个服务(exe) ATL模块。 一个可执行模块是局部的,进程外服务器,而命令舵是在后台运行的Windows应用程序,当Windows启动时。

CAtlModuleT 提供用于初始化,注册和注销模块支持。

继承层次结构

_ATL_MODULE

CAtlModule

CAtlModuleT

要求

Header: atlbase.h

请参见

参考

CAtlModule选件类

ATL模块选件类

其他资源

ATL选件类概述