次の方法で共有


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 コンテナーでを使用してリンクを提供します。

  • データ オブジェクトとデータ ソース
    トピックへのリンクを COleDataObjectCOleDataSource のクラスの使用提供します。

  • ドラッグ アンド ドロップ
    コピーと貼り付けを OLE で使用する方法について説明します。

  • OLE メニューとリソース
    MFC OLE ドキュメントのアプリケーションのメニューおよびリソースの使用例を示しています。

  • 登録
    サーバーのインストールと初期化について説明します。

  • [サーバー]
    コンテナー アプリケーションで使用するための OLE アイテム (または)コンポーネントを作成する方法について説明します。

  • トラッカー
    有効なユーザーに OLE クライアント項目と対話するためのグラフィカル インターフェイスを提供する CRectTracker クラスの情報を提供します。

関連項目

参照

その他の技術情報

MFC の概念