Share via


タイプ ライブラリから MFC クラスを追加する

このウィザードを使用して、タイプ ライブラリのインターフェイスから MFC クラスを作成します。 MFC クラスは、MFC アプリケーションMFC DLL、または MFC ActiveX コントロールに追加できます。

Note

タイプ ライブラリからクラスを追加するために、Automation を有効にして MFC プロジェクトを作成する必要はありません。

タイプ ライブラリには、コンポーネントによって公開されるインターフェイスのバイナリ記述が含まれており、メソッドとそのパラメーターと戻り値の型を定義します。 ウィザードの [使用可能なタイプ ライブラリ] リストに表示 するには、タイプ ライブラリ を登録する必要があります。

タイプ ライブラリから MFC クラスを追加する

  1. ソリューション エクスプローラーまたはクラス ビュー、クラスを追加するプロジェクトの名前を右クリックします。

  2. ショートカット メニューの [新しい項目の追加]>を選択します。

  3. [新しい項目の追加] ダイアログで、[インストールされているパッケージ] を選択し、[Visual C++] を選択します

  4. [テンプレート] ウィンドウで、Typelib から MFC クラスを選択し、[追加] を選択して Typelib ウィザードからクラスの追加を表示します

ウィザードを使用すると、タイプ ライブラリに複数のクラスを追加できます。 1 つのウィザード セッションで、複数のタイプ ライブラリからクラスを追加できます。

ウィザードは、選択したタイプ ライブラリから COleDispatchDriver追加するインターフェイスごとに、派生した MFC クラスを作成します。 COleDispatchDriver は、OLE オートメーションのクライアント側を実装します。

関連項目

オートメーション クライアント
オートメーション クライアント: タイプ ライブラリの使用