次の方法で共有


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

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

Note

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

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

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

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

  2. ショートカット メニューの [追加>新しいアイテムを選択します。

  3. [新しい項目の追加] ダイアログボックスで、[Installed パッケージを選択し、Visual C++ を選択します。

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

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

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

関連項目

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