この記事では、MFC アプリケーション ウィザードがビジュアル編集サーバー アプリケーション用に作成するコードについて説明します。 アプリケーション ウィザードを使用していない場合、この記事では、サーバー アプリケーションを実装するためにコードを記述する必要がある領域を示します。
アプリケーション ウィザードを使用して新しいサーバー アプリケーションを作成する場合は、サーバー固有のコードが大量に提供されます。 ビジュアル編集サーバー機能を既存のアプリケーションに追加する場合は、必要なサーバー コードの残りの部分を追加する前に、アプリケーション ウィザードが提供したコードを複製する必要があります。
アプリケーション ウィザードで提供されるサーバー コードは、いくつかのカテゴリに分類されます。
サーバー リソースの定義:
サーバーが独自のウィンドウで埋め込みアイテムを編集するときに使用されるメニュー リソース。
サーバーが所定の場所でアクティブな場合に使用されるメニューとツール バーのリソース。
これらのリソースの詳細については、「 メニューとリソース: サーバーの追加」を参照してください。
COleServerItem
から派生した項目クラスの定義。 サーバー項目の詳細については、「サーバー : サーバー項目」を参照してください。ドキュメント クラスの基底クラスを
COleServerDoc
に変更する。 詳細については、「 サーバー: サーバー ドキュメントの実装」を参照してください。COleIPFrameWnd
から派生したフレーム ウィンドウ クラスの定義。 詳細については、「 サーバー: In-Place フレーム ウィンドウの実装」を参照してください。Windows 登録データベースにサーバー アプリケーションのエントリを作成し、サーバーの新しいインスタンスを OLE システムに登録します。 このトピックの詳細については、「 登録」を参照してください。
サーバー アプリケーションの初期化と起動。 このトピックの詳細については、「 登録」を参照してください。
詳細については、「クラス ライブラリ リファレンス」の「COleServerItem、COleServerDoc、および COleIPFrameWnd」を参照してください。