MFC の OLE
これらの技術情報は、 MFC を使用してプログラミングする OLE の基本について説明します。MFC は、 OLE を使用するプログラムを作成する最も簡単な方法が用意されています:
OLE ビジュアル編集 (埋め込み先編集の有効化)を使用します。
OLE コンテナーまたはサーバーとして動作する。
ドラッグ アンド ドロップの機能を実装します。
日付と時刻のデータを使用します。
エクスポートされた DLL 関数のエントリ ポイント、 OLE/COM インターフェイス エントリ ポイントとウィンドウ プロシージャのエントリ ポイントを含む MFC のモジュール状態データを管理します。
また、プログラムから別のプログラムを操作するに オートメーション か リモート オートメーション を使用できます。
[!メモ]
用語の OLE は、 OLE コンテナー、 OLE サーバー、 OLE アイテム、埋め込み先編集の有効化 (またはビジュアル編集)、トラッカー、ドラッグ アンド ドロップとメニューのマージ)が、リンクと埋め込み、関連付けられている手法を表示します。用語のアクティブは、コンポーネント オブジェクト モデル (COM) と ActiveX コントロールなどの COM ベースのオブジェクトに適用されます。OLE オートメーションでは、 Automation と呼ばれます。
このセクションの内容
OLE 背景
どのように関する OLE の説明と概念について説明します。アクティベーション
OLE アイテムの編集でアクティベーションのロールについて説明します。コンテナー
OLE コンテナーでを使用してリンクを提供します。データ オブジェクトとデータ ソース
トピックへのリンクを COleDataObject と COleDataSource のクラスの使用提供します。ドラッグ アンド ドロップ
コピーと貼り付けを OLE で使用する方法について説明します。OLE メニューとリソース
MFC OLE ドキュメントのアプリケーションのメニューおよびリソースの使用例を示しています。登録
サーバーのインストールと初期化について説明します。[サーバー]
コンテナー アプリケーションで使用するための OLE アイテム (または)コンポーネントを作成する方法について説明します。トラッカー
有効なユーザーに OLE クライアント項目と対話するためのグラフィカル インターフェイスを提供する CRectTracker クラスの情報を提供します。
関連項目
コネクション ポイント
MFC クラス CCmdTarget と CConnectionPointを使用してコネクション ポイントを (以前の OLE コネクション ポイントと呼ばれる)を実装する方法について説明します。コンテナー/サーバー COM コンポーネント
既存のコンテナー アプリケーションに応じて高度な機能を組み込むために必要な手順について説明します。コンポーネント オブジェクト モデル
MFC なしで OLE を使用して記述します。