privatevoid UpdateRegistry ( OLE_APPTYPE nAppType = OAT_INPLACE_SERVER, LPCSTR * rglpszRegister = NULL, LPCSTR FAR * rglpszOverwrite = Nulo );
Parâmetros
nAppType
Um valor da enumeração OLE_APPTYPE , que é definido em AFXDISP.H. It pode ter qualquer um dos seguintes valores:
rglpszRegister
Uma lista de entradas que é gravada no registro somente se nenhuma entrada existir.
rglpszOverwrite
Uma lista de entradas que é gravada no registro independentemente de saber se existem quaisquer entradas anteriores.
Observações
Carrega informações de tipo de arquivo de seqüência de caracteres de modelo de documento e coloca essas informações no registro do sistema OLE.
As informações de registro são carregadas por meio de uma chamada para CDocTemplate:: GetDocString. As subseqüências recuperadas são identificadas pelos índices regFileTypeId, regFileTypeNamee fileNewName, conforme descrito nas páginas de referência GetDocString.
Se a Subcadeia regFileTypeId está vazia ou se a chamada GetDocString falhar por qualquer motivo, essa função falha e as informações do arquivo não está inscrita no registro.
As informações nos argumentos rglpszRegister e rglpszOverwrite serão gravadas no registro por meio de uma chamada para AfxOleRegisterServerClass. As informações padrão, que são registradas quando os dois argumentos são NULL, são adequadas para a maioria dos aplicativos. Para obter informações sobre a estrutura da informação nestes argumentos, consulte AfxOleRegisterServerClass.
Para obter mais informações, consulte IDispatch in the Win32 SDK OLE Programmer Referência.
Visão geral de COleTemplateServer | Membros de classe | Gráfico de hierarquia
Co&nsulte tambémnbsp;CDocTemplate:: GetDocString, AfxOleRegisterServerClass