DECLARE_REGISTRY

DECLARE_REGISTRY ( classe, pid, vpid, nid, sinalizadores )

Parâmetros

classe

[no] Incluído para compatibilidade com versões anteriores.

pid

[no] Um LPCTSTR que é um identificador de programa específico da versão.

vpid

[no] Um LPCTSTR que é um identificador de programa independente de versão.

nid

[no] Um UINT que é um índice da Cadeia de caracteres de recurso no registro para usar como a descrição do programa.

sinalizadores

[no] Um DWORD que contém o modelo de threading do programa no registro. Deve ser um dos seguintes valores: THREADFLAGS_APARTMENT, THREADFLAGS_BOTHouou AUTPRXFLAG.

Observações

Insere o registro de classe padrão no registro do sistema ou remove-lo do registro do sistema. O registro padrão consiste no CLSID, o ID de programa, o ID de programa independente de versão, Cadeia de caracteres de descrição e o modelo de thread.

Quando você cria um objeto ou Controlarar usando o Assistente de objeto ATL, o assistente automaticamente implementa o suporte de registro com base em script e adiciona a macro DECLARE_REGISTRY_RESOURCEID a seus arquivos. Se você não quiser suporte de registro com base em script, você precisará substituir essa macro com DECLARE_REGISTRY. DECLARE_REGISTRY apenas insere as cinco basic teclas descritas acima no registro. Você deve manualmente gravar código para inserir outras chaves no registro.

ATL Macros e funções Global

Ver também

DECLARE_REGISTRY_RESOURCE

Index