コンパイラ COM サポートのサンプル
ここでは、Visual C++ コンパイラによる COM の組み込みサポートのサンプルについて説明します。 Visual C++ に含まれている COM サポート クラスおよびコンパイラ機能の詳細については、「Compiler COM Support」を参照してください。
このセクションの内容
ACDUAL サンプル:オートメーション アプリケーション (C++ サンプル) にデュアル インターフェイスを追加します。
オートメーション アプリケーションにデュアル インターフェイスを追加します。ADOSAMP サンプル:3 階層のクライアント/サーバー アプリケーションを実装します。
3 階層のクライアント/サーバー アプリケーションを実装します。ALLINONE サンプル:ATL を使用して、MFC アプリケーションでのコンパイラ COM サポートによって管理された、STL コレクションを公開するサーバーを実装します。
ATL を使用し、STL コレクションを公開し、MFC アプリケーションのコンパイラ COM サポートにより制御されたサーバーを実装します。COMMAP サンプル:コンパイラ COM サポートの COM インターフェイス マップ エントリ マクロを説明します。
コンパイラ COM サポートを使用した COM インターフェイス マップ エントリ マクロの例を示します。サンプルを接続します。実装および接続ポイント (C++ サンプル) の使用例を示します
マルチスレッド環境でのコネクション ポイント (IConnectionPointContainer インターフェイスおよび IConnectionPoint インターフェイス) の使用と実装の例を示します。DCOM サンプル:Windows サービスで複数のクライアントから COM オブジェクトを呼び出します
異なるコンピューターで実行された複数のクライアントで、Windows サービスに実装された COM オブジェクトを呼び出す方法を示します。INPROC サンプル:インプロセス オートメーション サーバー アプリケーション (C++ サンプル) を示します
コンパイラ COM サポートを使用したインプロセス オートメーション サーバー アプリケーションの例を示します。LABRADOR サンプル:サーバーが、プロシージャのカスタム インターフェイスとコンパイラ COM サポートを実装します。
ユーザー インターフェイスを持たない EXE サーバーを実装します。MFCCALC サンプル:オートメーション サーバー アプリケーション (C++ サンプル) を示します
コンパイラ COM サポートを使用したオートメーション サーバー アプリケーションの例を示します。