Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln förklarar koden som MFC-programguiden skapar för ett visuellt redigeringsserverprogram. Om du inte använder programguiden visar den här artikeln de områden där du måste skriva kod för att implementera ett serverprogram.
Om du använder programguiden för att skapa ett nytt serverprogram ger det en betydande mängd serverspecifik kod åt dig. Om du lägger till funktioner för visuell redigeringsserver i ett befintligt program måste du duplicera koden som programguiden skulle ha angett innan du lägger till resten av den nödvändiga serverkoden.
Serverkoden som programguiden innehåller finns i flera kategorier:
Definiera serverresurser:
Den menyresurs som används när servern redigerar ett inbäddat objekt i ett eget fönster.
Menyn och verktygsfältsresurserna som används när servern är aktiv på plats.
Mer information om dessa resurser finns i Menyer och resurser: Servertillägg.
Definiera en objektklass som härletts från
COleServerItem. Mer information om serverobjekt finns i Servrar: Serverobjekt.Ändra basklassen för dokumentklassen till
COleServerDoc. Mer information finns i Servrar: Implementera serverdokument.Definiera en ramfönsterklass som härletts från
COleIPFrameWnd. För mer information, se Servrar: Implementering av In-Place ramfönster.Skapa en post för serverprogrammet i Windows-registreringsdatabasen och registrera den nya instansen av servern med OLE-systemet. Mer information om det här avsnittet finns i Registrering.
Initiera och starta serverprogrammet. Mer information om det här avsnittet finns i Registrering.
Mer information finns i COleServerItem, COleServerDoc och COleIPFrameWnd i klassbiblioteksreferensen.