次の方法で共有


CAtlModuleT クラス

このクラスは、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 ファイルの情報を更新します。

解説

CAtlModuleから派生したCAtlModuleTは、実行可能ファイル (EXE) またはサービス (EXE) の ATL モジュールを実装します。 実行可能モジュールはモジュールが Windows サービス アプリケーションのバックグラウンドで実行時に Windows の起動は、ローカル、アウトプロセス サーバーです。

CAtlModuleT は、モジュールの初期化、登録、および登録解除をサポートします。

継承階層

_ATL_MODULE

CAtlModule

CAtlModuleT

必要条件

ヘッダー: atlbase.h

参照

関連項目

CAtlModule クラス

ATL モジュール クラス

その他の技術情報

ATL クラスの概要