Compartilhar via


OBJECT_ENTRY

The OBJECT_ENTRY macro é obsoleta. Ela é fornecida para compatibilidade com versões anteriores.Use OBJECT_ENTRY_AUTO.

As macros de entrada de objeto podem ser colocadas no MAP de objeto para fornecer suporte para o inscrição, inicialização e a criação de uma classe.

OBJECT_ENTRY( clsid, class )

Parâmetros

  • clsid
    [in] O CLSID de uma classe COM implementado pela classe C++ chamado class.

  • class
    [in] O nome da classe C++ implementar a classe COM representado por clsid.

Comentários

Inicie o MAP de objeto com o BEGIN_OBJECT_MAP macro, adicione entradas para cada objeto com o OBJECT_ENTRY ou OBJECT_ENTRY_NON_CREATEABLE_EX_AUTO macro e conclua o MAP com o END_OBJECT_MAP macro.

A tabela a seguir descreve sistema autônomo sistema autônomo informações adicionadas ao MAP de objeto são obtidas da classe fornecida sistema autônomo o segundo parâmetro para essa macro.

Informações para

Obtido

inscrição do COM

Macros do registro

Criação de fábrica de classes

Agregação e fábrica de classes macros

Criação da instância

Agregação e fábrica de classes macros

inscrição de categoria de componente

Macros de categoria

Inicialização de nível de classe e limpeza

ObjectMain

Requisitos

Cabeçalho: atlcom.h

Consulte também

Referência

OBJECT_ENTRY_AUTO

Outros recursos

Macros ATL