DECLARE_REGISTRY_RESOURCE
Obtém o recurso chamado que contém o arquivo do Registro e executa o script a incorporam objetos no Registro do sistema ou remova-os de Registro do sistema.
DECLARE_REGISTRY_RESOURCE(
x
)
Parâmetros
- x
[in] cadeia do identificador do recurso.
Comentários
Quando você cria um objeto ou o controle usando o assistente de projeto de ATL, o assistente automaticamente implementará suporte escrita com base do Registro e adicionará a macro de DECLARE_REGISTRY_RESOURCEID , que é semelhante a DECLARE_REGISTRY_RESOURCE, a seus arquivos.
Você pode vincular estaticamente com o componente de Registro de ATL (escrivão) para acesso otimizado do Registro.Para vincular estaticamente para o código de escrivão, adicione a seguinte linha ao seu arquivo de stdafx.h:
#define _ATL_STATIC_REGISTRY
Se você deseja ATL para substituir em tempo de execução valores de substituição, não especifique a macro de DECLARE_REGISTRY_RESOURCE ou de DECLARE_REGISTRY_RESOURCEID .Em vez de isso, crie um vetor de estruturas de _ATL_REGMAP_ENTRIES , onde cada entrada contiver um espaço reservado emparelhado variável com um valor para substituir em tempo de execução espaço reservado.Chame o CAtlModule::UpdateRegistryFromResourceD ou CAtlModule::UpdateRegistryFromResourceS, passando a matriz.Isso adiciona todos os valores de substituição em estruturas de _ATL_REGMAP_ENTRIES ao mapa substituição de escrivão.
Para obter mais informações sobre parâmetros e de script substituível, consulte o artigo O componente de Registro de ATL (escrivão).
Requisitos
Cabeçalho: atlcom.h