OLE アプリケーションの作成手順

次の表は、OLE リンクと埋め込みアプリケーションの作成におけるロールとフレームワークの役割を示しています。 これらは、実行する一連の手順ではなく、使用可能なオプションを表します。

OLE アプリケーションの作成

タスク ユーザーの作業 フレームワークの作業
COM コンポーネントの作成。 MFC アプリケーション ウィザードを実行します。 [複合ドキュメントのサポート] タブで、[フルサーバー] または [ミニサーバー] を選択します。 フレームワークによって、COM コンポーネント機能が有効になっているスケルトン アプリケーションが生成されます。 すべての COM 機能は、わずかな変更だけで既存のアプリケーションに転送できます。
コンテナー アプリケーションを最初から作成します。 MFC アプリケーション ウィザードを実行します。 [複合ドキュメントサポート] タブで [コンテナー] を選択します。クラス ビューからソースコード エディターにアクセスします。 COM ハンドラー関数のコードを入力します。 フレームワークは、COM コンポーネント (サーバー) アプリケーションによって作成された COM オブジェクトを挿入できるスケルトン アプリケーションを生成します。
最初からオートメーションをサポートするアプリケーションを作成します。 MFC アプリケーション ウィザードを実行します。 [高度な機能] タブで [オートメーション] を選択します。アプリケーションのメソッドとプロパティをオートメーション用に公開するには、クラス ビューを使用します。 フレームワークにより、他のアプリケーションによってアクティブ化および自動化できるスケルトン アプリケーションが生成されます。

関連項目

フレームワークを使ったアプリケーションの作成
MFC アプリケーションの作成手順
ActiveX コントロールの作成手順
データベース アプリケーションの作成手順