DECLARE_REGISTRY
Inserir o registro padrão da classe no Registro do sistema ou remova-o de Registro do sistema.
DECLARE_REGISTRY(
class,
pid,
vpid,
nid,
flags
)
Parâmetros
class
[in] incluído para compatibilidade com versões anteriores.pid
[in] LPCTSTR que é um identificador versão específica do programa.vpid
[in] LPCTSTR que é um identificador versão independente do programa.nid
[in] UINT que é um índice de cadeia de caracteres de recurso no Registro para usar como a descrição do programa.flags
[in] A DWORD que contém o modelo de threads de programa no Registro.Deve ser um dos seguintes valores: THREADFLAGS_APARTMENT, THREADFLAGS_BOTH, ou AUTPRXFLAG.
Comentários
O registro padrão consiste em CLSID, em identificação do programa, na identificação versão independente do programa, na cadeia de caracteres de descrição, e no modelo de threads.
Quando você cria um objeto ou controle que usa o ATL adiciona o assistente da classe, o assistente automaticamente implementa o suporte escrita com base do Registro e adiciona a macro de DECLARE_REGISTRY_RESOURCEID a seus arquivos.Se você não quiser suporte escrita com base do Registro, você precisa substituir esse macro com DECLARE_REGISTRY.DECLARE_REGISTRY insere somente as cinco chaves básicas descritos acima no Registro.Você deve manualmente escrever código para inserir outras teclas no Registro.
Requisitos
Cabeçalho: atlcom.h