次の方法で共有


ATL サービス

サービスで実行できるように、ATL COM を、ATL プロジェクト ウィザードのサーバーの選択肢のリストから単純にサービスを選択します (EXE) オブジェクト参照を作成するには、 ウィザードは、サービスを実行するに CAtlServiceModuleT から派生クラスを作成します。

ATL COM オブジェクトがサービスとしてビルドすると、ローカル サーバーとしてのみ登録され、コントロール パネルのサービスの一覧に表示されません。 これは、サービスとしてでローカル サーバーとしてサービスのデバッグを簡単にするためです。 サービスとしてインストールするには、コマンド プロンプトで次を実行します:

YourEXE.exe /Service

拡張機能をアンインストールするには、次を実行します:

YourEXE.exe /UnregServer

このセクションの最初の 4 種類のトピックでは CAtlServiceModuleT のメンバー関数の実行中に発生するアクションについて説明します。 これらのトピックでは、通常、関数が呼び出されると同じ順序で表示されます。 これらのトピックの理解を深めるするには、参照として ATL プロジェクト ウィザードが生成するソース・コードを使用することをお勧めします。 この最初の 4 種類のトピックでは、次のとおりです:

最後の 3 回のトピックでは、サービスの開発に関連する概念について説明します:

参照

その他の技術情報

ATL (Active Template Library) の概念