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