次の方法で共有


CAtlModuleT クラス

このクラスは、ATL モジュールを実装します。

template <
   class T 
> 
class ATL_NO_VTABLE CAtlModuleT :
   public CAtlModule

パラメーター

  • T
    CAtlModuleTから派生したクラス。

メンバー

1ft3xwta.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

CAtlModuleT::CAtlModuleT

コンストラクターです。

1ft3xwta.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

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 クラスの概要