Visual C++、Visual C#、または Visual Basic .NET を使用して、アウト プロセスの COM コンポーネントを開発する方法


はじめに


この資料では、ダウンロードで利用可能なオール ・ イン ・ ワンのフレームワークのコード サンプルについて説明します。このコード サンプルには、Visual C++、Visual C#、または Visual Basic .NET を使用して、アウト プロセス COM サーバーを開発する方法に関するステップ バイ ステップ ガイドが含まれています。

難易度レベル

ダウンロード情報

このコード サンプルをダウンロードするには、次のリンクをクリックします。

技術概要

Microsoft Windows オペレーティング システムでは、Microsoft COM テクノロジは、コンポーネントが他のソフトウェア コンポーネントと通信ソフトウェアを使用できます。再利用可能なソフトウェア コンポーネントを作成するのに Microsoft COM テクノロジを使用することができます。これらのコンポーネントにリンクするアプリケーションを開発し、Windows サービスの利用もできます。アウト プロセス サーバー オブジェクトは、実行可能ファイルでは、実装し、別のプロセス領域で実行されます。注: サンプル アプリケーションを作成する方法、およびサンプル アプリケーションを配備する方法の詳細については、ダウンロード パッケージに含まれている Readme.txt ファイルを参照してください。

テクノロジー カテゴリ

  • COM

言語

このコード サンプルには、以下のプログラミング言語が含まれています。
言語プロジェクト名
Visual C++ .NETATLExeCOMServer
Visual C#CSExeCOMServer
Visual Basic .NETVBExeCOMServer

必要条件

  • このサンプル アプリケーションは、Service Pack 1 がインストールされている Visual Studio 2008 を使用して作成されました。

タグ

  • COM では、ATL では、アウト プロセスの相互運用機能

詳細情報


オール ・ イン ・ ワンのコード フレームワークとは何ですか。

オール ・ イン ・ ワンのコード フレームワークでは、異なるプログラミング言語でサンプル コードを使用して Microsoft のほとんどの開発手法を示しています。それぞれの例は慎重に選択で構成される、およびコードの一般的なシナリオの 1 つを表示するのには記載されています。オール ・ イン ・ ワンのコード フレームワークの詳細については、次の Web サイトを参照してください:http://cfx.codeplex.com

以上のオール ・ イン ・ ワンのフレームワークのコード サンプルを検索する方法

以上のオール ・ イン ・ ワンのフレームワークのコード サンプルを検索するには、support.microsoft.com に関連するキーワードとkbcodefxを検索できます。または、次のリンクをクリックすることができます:http://support.microsoft.com/search/default.aspx?query=kbcodefx
迅速な発行に関する免責事項
マイクロソフト コーポレーションおよびその各供給者は、適合性、信頼性、またはここに含まれる関連のグラフィックス、情報の正確性に関する表明を行いません。このような情報および関連グラフィックスはすべてで提供されて"は、いかなる種類の保証なし。マイクロソフトおよびその各供給者本保証および条件に関しては、この情報ではありませんし、関連グラフィックス、黙示的な保証および市場性、職人的、特定目的に対する適合性の条件も含めて残存作業時間、タイトル、および非侵害。具体的に同意するものと、いかなる場合においてマイクロソフトおよびその供給者を負いません、直接、間接、懲罰、偶発的、特殊、派生的損害、または任意の損害を含む、使用、データの損失の損害または利益を上げる、または情報およびここに含まれる、契約、不法行為、過失、厳格責任に基づいてまたはそれ以外の場合、マイクロソフトまたはその供給者がされている場合でも関連のグラフィックスを使用すること、または使用に接続されている任意の方法で発生します。損害の可能性のことをお勧めします。