CComCoClass::GetObjectDescription

 

Publicado: abril de 2016

Essa função estática recupera a descrição de texto para seu objeto da classe.

Sintaxe

static LPCTSTR WINAPI GetObjectDescription( );

Valor de retorno

A descrição do objeto da classe.

Comentários

A implementação padrão NULOretorna. Você pode substituir esse método com a macro de DECLARE_OBJECT_DESCRIPTION . Por exemplo:

class ATL_NO_VTABLE CMyDoc :
   public CComObjectRootEx<CComSingleThreadModel>,
   public CComCoClass<CMyDoc, &CLSID_MyDoc>,
   public IDocument
{
public:
   DECLARE_OBJECT_DESCRIPTION("My Document Object 1.0")

   // Remainder of class declaration omitted.

GetObjectDescription é chamado por IComponentRegistrar::GetComponents. IComponentRegistrar é uma interface de automação que permite que você se registrarem e componentes individuais de unregister em uma DLL. Quando você cria um objeto componente de escrivão com o assistente de projeto de ATL, o assistente implementará automaticamente a interface de IComponentRegistrar . IComponentRegistrar é normalmente usado pelo Microsoft transaction server.

Para obter mais informações sobre o assistente de projeto de ATL, consulte o artigo criando um projeto de ATL.

Requisitos

Cabeçalho: atlcom.h

Consulte também

Classe de CComCoClass