COleTemplateServer::UpdateRegistry

nieważne UpdateRegistry ( OLE_APPTYPE nAppType = OAT_INPLACE_SERVER, LPCSTR * rglpszRegister = NULL, LPCSTR FAR * rglpszOverwrite = NULL );

Parametry

nAppType

Wartość wyliczenia OLE_APPTYPE , który jest zdefiniowany w AFXDISP.H. It może mieć jeden z następujących wartości:

rglpszRegister

Lista wpisów jest zapisywana w rejestrze, tylko wtedy, gdy nie wpisy istnieją.

rglpszOverwrite

Lista wpisów jest zapisywany do rejestru, niezależnie od tego, czy istnieją wszelkich poprzednich wpisów.

Uwagi

Ładuje informacji o typie pliku z ciągu szablon dokumentu i umieszcza informacje w rejestrze systemu OLE.

Informacje rejestracyjne jest wczytany za pomocą wywołania CDocTemplate::GetDocString. Podciągi pobierane są te, które są identyfikowane przez indeksy regFileTypeId, regFileTypeNamei fileNewName, opisanym w stronach reference GetDocString.

Jeśli podciąg regFileTypeId jest pusty lub jeśli wywołanie GetDocString nie powiedzie się z dowolnego powodu, ta funkcja nie powiedzie się i informacje o pliku nie zostanie wprowadzona w rejestrze.

Informacje w argumenty rglpszRegister i rglpszOverwrite są zapisywane w rejestrze przez wywołanie AfxOleRegisterServerClass. Informacje domyślne, które jest zarejestrowany po dwa argumenty mają wartość NULL, jest odpowiednie dla większości zastosowań. Uzyskać informacje o strukturze informacji z tych argumentów, AfxOleRegisterServerClass.

Aby uzyskać więcej informacji, zobacz interfejsu IDispatch w Win32 SDK OLE Programmer's Reference.

Omówie&nie COleTemplateServer |nbsp; Klasa członków | Wykres hierarchii

Zobacz też CDocTemplate::GetDocString, AfxOleRegisterServerClass

Index