Serwery: implementowanie dokumentów serwera
W tym artykule opisano kroki, jakie należy podjąć, aby przeprowadzić udane wdrożenie dokumentu serwera, jeśli nie określono opcji serwera OLE w Kreatorze aplikacji.
Aby zdefiniować serwer klasy dokumentu
Pochodzić od klasy dokumentu COleServerDoc zamiast CDocument.
Tworzenie klasy elementu serwera pochodzące z COleServerItem.
Implementacja OnGetEmbeddedItem funkcji składowej klasy dokumentu serwera.
OnGetEmbeddedItemjest wywoływane, gdy użytkownik aplikacji kontenera tworzy lub edytuje osadzonego elementu.Gdy powinna zwrócić element reprezentujących w całym dokumencie.Powinno to być obiekt z COleServerItem-klasy.
Zastąpić Serialize funkcji składowej serializować zawartości dokumentu.Nie ma potrzeby serializować na liście elementów serwera, chyba że są używane do reprezentowania danych w trybie macierzystym w dokumencie.Aby uzyskać więcej informacji, zobacz Wykonania elementów serwera w artykule serwery: elementów serwera.
Po utworzeniu dokumentu serwera ramach automatycznie rejestruje dokumentu z biblioteki DLL systemu OLE.Dzięki temu pliki dll do identyfikacji dokumentów serwera.
Aby uzyskać więcej informacji, zobacz COleServerItem i COleServerDoc w Informacje dotyczące biblioteki klas.