CAtlModuleT Class

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

template < 
   class T  
>  
class ATL_NO_VTABLE CAtlModuleT : 
   public CAtlModule

参数

  • T
    CAtlModuleT派生的选件类。

成员

公共构造函数

名称

说明

CAtlModuleT::CAtlModuleT

构造函数。

公共方法

名称

说明

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 Class

ATL Module 类

其他资源

ATL Class Overview