DECLARE_REGISTRY_RESOURCEID

DECLARE_REGISTRY_RESOURCEID ( x )

Parâmetros

x

[no] Identificador de gerados pelo Assistente do recurso.

Observações

Mesmo que DECLARE_REGISTRY_RESOURCE , exceto que ele usa um Assistente-gerado UINT para identificar o recurso, em vez de um nome de Cadeia de caracteres.

Quando você cria um objeto ou Controlarar usando o Assistente de objeto ATL, o assistente será automaticamente implementar suporte de registro com base em script e adicionar a macro DECLARE_REGISTRY_RESOURCEID aos arquivos.

Você pode vincular estaticamente com o componente de registro ATL (Registrar) para acesso ao registro otimizado. Para vincular estaticamente para o código de Registrar, adicionar #define _ATL_STATIC_REGISTRY ao seu stdafx. h.

Se você quiser ATL 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 CComModule::UpdateRegistryFromResourceD ou CComModule::UpdateRegistryFromResourceS, passando a matriz. Isso adiciona Tudo valores de substituição em estruturas da 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 de registro ATL (Registrar).

ATL Macros e funções Global

Ver também

DECLARE_REGISTRY, DECLARE_REGISTRY_RESOURCE

Index