Servery: Implementace serveru
Tento článek vysvětluje kód, který Průvodce aplikací MFC vytvoří pro aplikaci serveru pro vizuální úpravy. Pokud průvodce aplikací nepoužíváte, tento článek uvádí oblasti, ve kterých musíte napsat kód pro implementaci serverové aplikace.
Pokud k vytvoření nové serverové aplikace používáte průvodce aplikací, poskytuje pro vás značné množství kódu specifického pro server. Pokud přidáváte funkce serveru pro vizuální úpravy do existující aplikace, je nutné duplikovat kód, který průvodce aplikací poskytl, než přidáte zbytek potřebného kódu serveru.
Kód serveru, který průvodce aplikací poskytuje, spadá do několika kategorií:
Definování prostředků serveru:
Prostředek nabídky použitý při úpravě vložené položky ve vlastním okně serveru.
Nabídka a prostředky panelu nástrojů používané, když je server aktivní.
Další informace o těchto zdrojích najdete v tématu Nabídky a prostředky: Doplňky serveru.
Definování třídy položky odvozené z
COleServerItem
. Další podrobnosti o položkách serveru najdete v tématu Servery: Položky serveru.Změna základní třídy třídy dokumentu na
COleServerDoc
. Další podrobnosti najdete v tématu Servery: Implementace dokumentů serveru.Definování třídy okna rámečku odvozené z
COleIPFrameWnd
. Další podrobnosti najdete v tématu Servery: Implementace místních oken rámečku.Vytvoření položky pro serverovou aplikaci v databázi registrace systému Windows a registrace nové instance serveru v systému OLE. Informace o tomto tématu najdete v tématu Registrace.
Inicializace a spuštění serverové aplikace Informace o tomto tématu najdete v tématu Registrace.
Další informace naleznete v tématu COleServerItem, COleServerDoc a COleIPFrameWnd v referenční dokumentaci knihovny tříd.