DECLARE_REGISTRY_RESOURCE
Obtém o recurso nomeado que contém o arquivo de registro e executa o script para inserir ou objetos no Registro do sistema ou Remover-las do registro do sistema.
DECLARE_REGISTRY_RESOURCE(
x
)
Parâmetros
- x
[in] Cadeia de Caracteres de identificador do recurso.
Comentários
Quando você Criar um objeto ou Controlarar usando o Assistente de projeto ATL, o assistente será automaticamente implementar suporte de registro com base em script e adicionar a macro DECLARE_REGISTRY_RESOURCEID , que é semelhante a DECLARE_REGISTRY_RESOURCE, aos arquivos.
Você pode vincular estaticamente com o componente de registro de ATL (registrar) para Acessar otimizado pelo registro.Para vincular o código de registrar, estaticamente Adicionar a seguinte linha ao seu arquivo de stdafx.h:
#define _ATL_STATIC_REGISTRY
Se você quiser ATL para substituir valores de substituição em tempo de execução, não especificar o DECLARE_REGISTRY_RESOURCE ou DECLARE_REGISTRY_RESOURCEID macro.Em vez disso, criar uma matriz de _ATL_REGMAP_ENTRIES estruturas, onde cada entrada contém um Variável espaço reservado combinados com um valor para substituir o espaço reservado em tempo de execução.Em seguida, chame CAtlModule::UpdateRegistryFromResourceD ou CAtlModule::UpdateRegistryFromResourceS, passando a matriz.Isso adiciona Tudo valores de substituição em estruturas de a _ATL_REGMAP_ENTRIES ao mapa de substituição o registrar.
Para obter mais informações sobre parâmetros substituíveis e scripts, consulte o artigo O componente do registro de ATL (registrar).
Requisitos
Cabeçalho: atlcom.h