次の方法で共有


ATL プロジェクトへのオブジェクトとコントロールの追加

Note

ATL COM+ 1.0 コンポーネント ウィザード、ATL OLE DB コンシューマー ウィザード、ATL Active Server Page コンポーネント ウィザードは、Visual Studio 2019 以降で使用できません。

ATL または MFC ベースのプロジェクトにオブジェクトまたはコントロールを追加するには、いずれかの ATL コード ウィザードを使用できます。 ウィザードでは、追加する COM オブジェクトまたはコントロールごとに、.cpp および .h ファイルのほか、スクリプト ベースのレジストリのサポートのために、.rgs ファイルが生成されます。 次の ATL コード ウィザードを Visual Studio で使用できます。

Note

プロジェクトに ATL オブジェクトを追加する前に、関連するヘルプ トピックでオブジェクトの詳細と要件を確認する必要があります。

ATL コントロール ウィザードを使用してオブジェクトまたはコントロールを追加するには

  1. ソリューション エクスプローラーで、プロジェクト ノードを右クリックし、ショートカット メニューの [追加] をクリックします。 [クラスの追加] をクリックします。

    [クラスの追加] ダイアログ ボックスが表示されます。

  2. [カテゴリ] ウィンドウで [ATL] フォルダーが選択された状態で、[テンプレート] ウィンドウから挿入するオブジェクトを選択します。 開く をクリックします。 選択したオブジェクトのコード ウィザードが表示されます。

    Note

    MFC プロジェクトに ATL オブジェクトを追加する場合、既存のプロジェクトに ATL サポートを追加する必要があります。 これは、「MFC プロジェクトへの ATL サポートの追加」の手順に従って行うことができます。

    または、以前に ATL サポートを追加していない MFC プロジェクトに ATL オブジェクトを追加しようとする場合は、Visual Studio から ATL サポートをプロジェクトに追加するかどうかを指定するように求められます。 [はい] をクリックして、プロジェクトに ATL サポートを追加し、選択した ATL ウィザードを開きます。

関連項目

ATL プロジェクト ウィザード
Visual Studio の C++ プロジェクトの種類
ATL COM オブジェクトの基礎
ATL および C ランタイム コードによるプログラミング
ATL プロジェクトの既定の構成