CAtlModule::UpdateRegistryFromResourceD
Executa o script contido em um recurso para registrar ou cancelar o registro de um objeto especificado.
HRESULT WINAPI UpdateRegistryFromResourceD(
UINT nResID,
BOOL bRegister,
struct _ATL_REGMAP_ENTRY* pMapEntries = NULL
) throw( );
HRESULT WINAPI UpdateRegistryFromResourceD(
LPCTSTR lpszRes,
BOOL bRegister,
struct _ATL_REGMAP_ENTRY* pMapEntries = NULL
) throw( );
Parâmetros
lpszRes
Um nome de recurso.nResID
ID do recurso.bRegister
TRUE se o objeto deve ser registrado; FALSE outra forma.pMapEntries
Um ponteiro para o MAP de substituição armazenando valores associados aos parâmetros substituíveis do script.ATL usa automaticamente % módulo %.Para usar parâmetros substituíveis adicionais, consulte CAtlModule::AddCommonRGSReplacements.Caso contrário, use o NULO o valor padrão.
Valor de retorno
Retorna S_OK sucesso ou um erro HRESULT, em caso de falha.
Comentários
Executa o script contido no recurso especificado por lpszRes ou nResID.If bRegister é TRUE, esse método registra o objeto no registro do sistema; caso contrário, ele remove o objeto do registro.
Para vincular o componente de registro de ATL (registrar) estaticamente, consulte CAtlModule::UpdateRegistryFromResourceS.
Este método chama CAtlModule::UpdateRegistryFromResourceDHelper.
Requisitos
Cabeçalho: atlbase.h