Obsługa dokumentów złożonych, kreator aplikacji MFC
Na tej stronie Kreatora aplikacji MFC wskaż, na jakim poziomie aplikacja zapewnia obsługę złożonych i aktywnych dokumentów. Aplikacja musi obsługiwać architekturę dokumentu/widoku, aby obsługiwać złożone dokumenty i szablony dokumentów.
Domyślnie aplikacja nie zawiera obsługi dokumentów złożonych. Jeśli zaakceptujesz tę wartość domyślną, aplikacja nie może obsługiwać aktywnych dokumentów ani plików złożonych.
Obsługa dokumentów złożonych
Określa, czy aplikacja zapewnia obsługę kontenerów, obsługę serwera, czy oba te elementy. Aby uzyskać więcej informacji na temat tego obszaru, zobacz:
Opcja opis Brak Wskazuje brak obsługi łączenia obiektów i osadzania (OLE). Domyślnie kreator aplikacji tworzy aplikację bez obsługi ActiveX. Kontener Zawiera połączone i osadzone obiekty. Mini serwer Wskazuje, że aplikacja może tworzyć obiekty dokumentów złożonych i zarządzać nimi. Należy pamiętać, że mini-serwery nie mogą działać samodzielnie i obsługują tylko elementy osadzone. Pełny serwer Wskazuje, że aplikacja może tworzyć obiekty dokumentów złożonych i zarządzać nimi. Pełne serwery mogą działać autonomicznie i obsługiwać zarówno połączone, jak i osadzone elementy. Kontener/pełny serwer Wskazuje, że aplikacja może być zarówno kontenerem, jak i serwerem. Kontener to aplikacja, która może dołączać osadzone lub połączone elementy do własnych dokumentów. Serwer to aplikacja, która może tworzyć elementy automatyzacji do użytku przez aplikacje kontenerów. Dodatkowe opcje
Wskazuje, czy aplikacja obsługuje aktywne dokumenty. Aby uzyskać więcej informacji na temat tej funkcji, zobacz Aktywne dokumenty .
Opcja Opis Aktywny serwer dokumentów Wskazuje, że aplikacja może tworzyć aktywne dokumenty i zarządzać nimi. W przypadku wybrania tej opcji należy określić rozszerzenie pliku dla aktywnego serwera dokumentów w polu Rozszerzenie pliku na stronie Ciągi szablonu dokumentu kreatora. Aby uzyskać więcej informacji, zobacz Aktywne serwery dokumentów. Aktywny kontener dokumentów Wskazuje, że aplikacja może zawierać aktywne dokumenty w ramce. Aktywne dokumenty mogą obejmować na przykład dokumenty programu Internet Explorer lub dokumenty pakietu Office, takie jak pliki programu Microsoft Word lub arkusze kalkulacyjne programu Excel. Aby uzyskać więcej informacji, zobacz Aktywne zawieranie dokumentów. Obsługa plików złożonych Nie serializuje dokumentów aplikacji kontenera przy użyciu formatu złożonego pliku. Ta opcja wymusza ładowanie całego pliku zawierającego obiekty do pamięci. Zapisywanie przyrostowe w poszczególnych obiektach nie jest dostępne. Jeśli jeden obiekt zostanie zmieniony, a następnie zapisany, wszystkie obiekty w pliku zostaną zapisane.