Servery: Implementace dokumentů serveru
Tento článek popisuje kroky, které je třeba provést úspěšnou implementaci dokument na serveru, pokud jste nezadali možnost OLE Server v Průvodci aplikace.
Chcete-li definovat třídu dokumentu server
Odvození třídy v dokumentu z COleServerDoc místo CDocument.
Vytvořit položku server třídy odvozené z COleServerItem.
Implementovat OnGetEmbeddedItem členské funkce třídy dokumentu server.
OnGetEmbeddedItemje volána, když uživatel aplikace kontejneru vytvoří nebo upraví vložené položky.Měla by vrátit položku představující celý dokument.To by měl být objekt v COleServerItem-odvozené třídy.
Přepsat Serialize členské funkce serializovat obsah dokumentu.Není nutné do seznamu položek server serializovat, pokud je nepoužíváte představující nativní data v dokumentu.Další informace naleznete v tématu Provádění položky Server v článku servery: Server položky.
Při vytváření dokumentů serveru rámci dokumentu automaticky zaregistruje knihovny DLL systému OLE.Díky DLL identifikovat dokumenty na serveru.
Další informace naleznete v tématu COleServerItem a COleServerDoc v Knihovny tříd.