共用方式為


OLE 背景

OLE 是一種機制,可讓使用者建立和編輯內含項目或 「 物件 」 的文件建立多個應用程式。

注意事項注意事項

OLE 的原始物件連結與內嵌的縮略字。不過,它現在就是 OLE。組件的 OLE 連結與嵌入無關屬於現在的使用中的技術。

OLE 文件,傳統上被稱為複合文件,完美地整合不同型別的資料或是元件。 聲音多媒體項目、 工作表和點陣圖是典型的範例 OLE 文件中的元件。 您的應用程式中的 OLE 支援可讓使用者在使用 OLE 文件,而不需擔心切換不同的應用程式。 OLE 會替您切換。

您可以使用以建立複合的文件容器應用程式和伺服器應用程式或元件的應用程式來建立該容器文件中的項目。 任何您所撰寫的應用程式可以是容器、 一個伺服器,或兩者。

OLE 所加入的許多不同概念都向應用程式間無縫隙互動的目標。 這些區域包括:

  • 連結與嵌入
    連結與嵌入是儲存在 OLE 文件中建立項目在另一個應用程式中建立的兩種方法。 一般兩者間差異的詳細資訊,請參閱文章 OLE 背景: 連結與嵌入。 如需詳細資訊,請參閱文章容器伺服器

  • 在就地啟動 (視覺編輯)
    啟動容器文件的內容中的內嵌項目稱為就地啟動或視覺編輯。 容器應用程式的介面會變更以便加入建立內嵌項目的元件應用程式的功能。 連結的項目永遠不會就地啟動,因為項目的實際的資料包含在不同的檔案,內容包含連結的應用程式用完。 如需有關在就地啟動的詳細資訊,請參閱文章啟用

    注意事項注意事項

    連結與嵌入和就地啟動提供 OLE 視覺編輯的主要功能。

  • Automation
    自動化允許某個應用程式對另一個應用程式的磁碟機。 推動應用程式就所謂的自動化用戶端,以及其驅動的應用程式就所謂的自動化伺服器 」 或 「 自動化元件。 如需有關自動化的詳細資訊,請參閱文章自動化用戶端的自動化伺服器

    注意事項注意事項

    自動化工作,同時 OLE 和作用中的技術內容。您可以自動化任何物件基礎 com。

  • 複合檔案
    複合檔案提供標準的檔案格式,可簡化結構化儲存為 OLE 應用程式的複合文件。 複合檔案中,儲存區有很多功能的目錄,執行資料流有很多功能的檔案。 這項技術也稱為結構化儲存體。 如需有關複合檔案的詳細資訊,請參閱下面的文件容器: 複合檔案

  • 制式資料傳輸
    制式資料傳輸 (UDT) 是一組介面,將資料傳送和接收以標準方式來,不管選擇來傳送資料的實際方法。 UDT 會形成資料傳輸基礎藉由拖放。 UDT 現在可支援為現有的 Windows 資料傳輸,如 [剪貼簿,動態資料交換 (DDE) 的基礎。 如需有關 UDT 的詳細資訊,請參閱文章資料物件與資料來源 (OLE)

  • 拖放
    拖放是一種簡單好用、 直接操作的技術,來傳送資料至應用程式,或甚至在應用程式中的單一視窗中的視窗之間的應用程式。 即選取要傳送的資料,並將它拖曳到想要的位置。 功能根據制式資料傳輸。 如需有關功能的詳細資訊,請參閱下面的文件將拖放

  • 元件物件模型
    元件物件模型 (COM) 提供與彼此進行通訊的 OLE 物件時所使用的基礎結構。 MFC OLE 類別可以簡化 COM 程式設計人員的。 COM 屬於使用中的技術,因為 OLE] 與 [作用中的技術為基礎的 COM 物件。 如需有關 COM 的詳細資訊,請參閱作用中的樣板程式庫 (ATL) 主題。

其中某些更重要的 OLE 主題涵蓋了下列文件:

如上述文件中找不到的一般 OLE 資訊,搜尋 MSDN 內的 OLE。

請參閱

概念

MFC 中的 OLE