Sdílet prostřednictvím


OLE – pozadí

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

[!POZNÁMKA]

OLE byl původně zkratka pro propojování a vkládání objektů.Však to se nyní nazývá OLE.Částí, které se nevztahují k propojování a vkládání objektů OLE jsou nyní součástí technologie Active.

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

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

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í objektů
    Propojování a vkládání objektů jsou dvě metody pro ukládání položky vytvořené uvnitř OLE dokumentu, která byla vytvořena v jiné aplikaci.Obecné informace o rozdílech mezi nimi naleznete v článku pozadí OLE: technologie OLE.Podrobnější informace naleznete v článcích kontejnery a servery.

  • Místní aktivace (vizuální úpravy)
    Aktivace na místě nebo úpravy s náhledem se nazývá aktivace vložené položky v rámci dokument kontejneru.Aplikace typu kontejner rozhraní změny začlenit funkce součásti aplikace, která vytvoří vložené položky.Propojené položky jsou aktivovány nikdy na místě, protože je skutečná data pro položky obsažené v samostatném souboru, z kontextu aplikace obsahující příslušný odkaz.Další informace o aktivaci na místě naleznete v článku Aktivace.

    [!POZNÁMKA]

    Propojování a vkládání objektů a aktivaci na místě poskytnout hlavní funkce OLE úprav s náhledem.

  • Automatizace
    Automatizace umožňuje jedné aplikace řídit jiné aplikace.Řízení aplikace se nazývá klienta automatizace a aplikace při jízdě je znám jako automatizační server nebo součást automatizace.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
    Složené soubory poskytují standardního formátu, který zjednodušuje strukturované ukládání složených dokumentů aplikací OLE.V rámci složený soubor úložišť mít celá řada funkcí adresáře a datové proudy mají mnoho funkcí soubory.Tato technologie je rovněž používán termín strukturovaného úložiště.Další informace o složených souborů naleznete v článku nádoby: složených souborů.

  • Jednotný přenos dat
    Jednotný datový přenos (UDT) je sada rozhraní, které mají být odesílány a přijímány standardním způsobem, bez ohledu na skutečné metody přenosu dat se rozhodli data.UDT formulářů základ pro data přenáší pomocí přetažení.UDT nyní slouží jako základ pro existující data migrace, například schránka a dynamické výměny dat (DDE).Další informace o modelu UDT naleznete v článku objekty Data a datové zdroje OLE ().

  • Operace přetažení
    Přetažení je snadno použitelné, přímé manipulaci způsob přenosu dat mezi aplikacemi, mezi okny v rámci aplikace, nebo i v rámci jednoho okna v aplikaci.Přenos dat je vybrán a přetáhnout na požadované místo.Přetažení je založen na jednotný přenos dat.Další informace o přetažení, naleznete v článku přetáhněte.

  • Component Object Model
    Modelu COM (Component Object) poskytuje infrastrukturu, při komunikaci objekty OLE.Třídy MFC OLE COM zjednodušení pro programátora.COM je součástí technologie Active, protože objekty modelu COM jsou základem technologie OLE a aktivní.Další informace o modelu COM naleznete (Active Template LIBARY) témata.

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

Obecné informace OLE nejsou součástí výše uvedené články hledat OLE na webu MSDN.

Viz také

Koncepty

OLE ve MFC