Sdílet prostřednictvím


Pozadí OLE

OLE mechanismus, který umožňuje uživatelům vytvářet a upravovat dokumenty obsahující položky nebo "objekty" vytvoří více aplikací.

[!POZNÁMKA]

OLE byl původně zkratka pro propojování a vkládání objektů.Však se nyní nazývá OLE.Části nesouvisí s propojováním a vkládáním OLE jsou nyní součástí technologie Active.

Dokumenty OLE, historicky nazývá složených dokumentů bezproblémově integrovat různé typy dat nebo součásti.Zvukové klipy, tabulek a bitmapy jsou typickými příklady součásti v dokumenty OLE.Podpora aplikace OLE umožňuje uživatelům používat dokumenty OLE bez obav přepínání mezi různými aplikacemi; OLE nepodporuje přepínání pro vás.

Použití aplikace kontejneru vytváření složených dokumentů a serverová aplikace nebo součásti aplikace k vytváření položek v rámci dokument kontejneru.Kontejner nebo server, může být aplikace, kterou píšete.

OLE zahrnuje mnoho různých konceptů všechny práce směrem k cíli hladké interakce mezi aplikacemi.Tyto oblasti patří:

  • Propojování a vkládání
    Propojování a vkládání jsou dva způsoby ukládání položky vytvořené uvnitř dokumentu OLE, které byly vytvořeny v jiné aplikaci.Obecné informace o rozdílech mezi těmito dvěma naleznete v článku pozadí OLE: propojování a vkládání.Podrobnější informace naleznete v článcích kontejnerů a servery.

  • Místní aktivace (vizuální úpravy)
    Místní aktivace nebo vizuální úpravy se nazývá aktivace vložené položky v kontextu dokument kontejneru.Rozhraní aplikace kontejneru změny začlenit funkce aplikace komponenty vytvořené vložené položky.Propojené položky se nikdy aktivují protože skutečná data položky jsou obsaženy v samostatném souboru, kontextem aplikace obsahující propojení.Další informace o aktivaci na místě naleznete v článku Aktivace.

    [!POZNÁMKA]

    Propojování a vkládání a aktivaci na místě poskytnout hlavní rysy vizuální úpravy objektů OLE.

  • Automatizace
    Automatizace umožňuje jedné aplikace do jednotky jinou aplikací.Řízení aplikací je znám jako klienta automatizace a aplikace jízdě je znám jako součást automatizace nebo automation server.Další informace o automatizaci naleznete v článcích Klientům automatizace a Automatizační servery.

    [!POZNÁMKA]

    Automatizace pracuje v kontextu technologie OLE a aktivní.Můžete automatizovat objekty založené na modelu COM.

  • Složené soubory
    Soubory složené poskytují standardního formátu, který zjednodušuje strukturované ukládání složených dokumentů aplikací OLE.Složený soubor úložišť mají mnoho funkcí adresáře a proudy mají mnoho funkcí soubory.Tato technologie se také nazývá strukturované úložiště.Další informace o krmných souborů naleznete v článku kontejnery: složené soubory.

  • Jednotný přenos dat
    Jednotné datový přenos (UDT) je sada rozhraní, které umožňují dat odeslaných a přijatých standardním způsobem, bez ohledu na skutečné metody přenosu dat se rozhodli.UDT formulářů, které je základem pro data přenáší pomocí přetažení.UDT nyní slouží jako základ pro stávající Windows přenos dat, například schránka a dynamickou výměnu dat (DDE).Další informace o UDT naleznete v článku objekty Data a datové zdroje (OLE).

  • Přetažení
    Přetažení je snadné použití, přímá manipulace techniky přenosu dat mezi aplikacemi mezi windows v rámci aplikace nebo dokonce v rámci jednoho okna aplikace.Přenos dat je vybrán a přetáhnout do požadovaného cíle.Přetažení je založena na jednotný přenos dat.Další informace o přetahování naleznete v článku přetažení.

  • Component Object Model
    Modelu COM (Component Object) poskytuje infrastrukturu, používaný při komunikaci objekty OLE.Třídy MFC OLE zjednodušení COM pro programátor.COM je součástí technologie Active, protože objekty COM základem technologie OLE a aktivní.Další informace o modelu COM naleznete Aktivní šabloně knihovny (ATL) témata.

Některá důležitá témata OLE jsou zahrnuty v následujících článcích:

Obecné informace OLE nebyla nalezena v uvedených článcích hledat OLE v MSDN.

Viz také

Koncepty

OLE v MFC