CComModule::UpdateRegistryFromResourceD

HRESULT UpdateRegistryFromResourceD (LPCTSTR lpszRes, BOOL bRegister, struct ATL_REGMAP_ENTRY * pMapEntries = NULL);

HRESULT UpdateRegistryFromResourceD (UINT nResID, BOOL bRegister, struct ATL_REGMAP_ENTRY * pMapEntries = NULL);

Valor de retorno

Um padrão HRESULT valor.

Parâmetros

lpszRes

[no] Um nome de recurso.

nResID

[no] Uma identificação de recurso.

bRegister

[no] Indica se o objeto deve ser registrado.

pMapEntries

[no] Um ponteiro para o mapa de substituição armazenar valores associados com parâmetros substituíveis do script. ATL usa automaticamente %MODULE% . Para usar parâmetros substituíveis adicionais, consulte "Comentários" para obter detalhes. Caso contrário, use o valor padrão NULL.

Observações

Executa o script contido no recurso especificado por lpszRes ou nResID. Se bRegister for TRUE, esse método registra o objeto no registro do sistema; caso contrário, ele cancela o registro do objeto.

Especificando o DECLARE_REGISTRY_RESOURCE ou DECLARE_REGISTRY_RESOURCEID macro, UpdateRegistryFromResourceD será chamado automaticamente quando seu mapa de objeto é processado.

&Notanbsp;  Para substituir valores de substituição em tempo de execução, não especifica o DECLARE_REGISTRY_RESOURCE ou DECLARE_REGISTRY_RESOURCEID macro. Em vez disso, crie uma matriz de estruturas de ATL_REGMAP_ENTRIES ao , onde cada entrada contém um marcador de posição variável emparelhado com um valor para substituir o espaço reservado em tempo de execução. Em seguida, chame UpdateRegistryFromResourceD, passando a matriz para o parâmetro de pMapEntries . Isso adiciona Tudo valores de substituição em estruturas da ATL_REGMAP_ENTRIES ao mapa de substituição o Registrar.

&Notanbsp;  Para vincular estaticamente para o componente de registro ATL (Registrar), consulte UpdateRegistryFromResourceS.

Para obter mais informações sobre parâmetros substituíveis e scripts, consulte o artigo O componente de registro ATL (Registrar).

Visão geral de CComModule |  Membros de classe

Consulte tambémnbsp;BEGI&N_OBJECT_MAP

Index