CONNECTION_POINT_ENTRY

CONNECTION_POINT_ENTRY ( iid )

Parâmetros

iid

[no] O GUID da interface que está sendo adicionado ao mapa ponto de conexão.

Observações

Insere um ponto de conexão para a interface especificada no mapa de ponto de conexão para que ele possa ser acessado. Entradas de ponto de conexão no mapa são usadas por IConnectionPointContainerImpl. A classe que contém o mapa de ponto de conexão deve herdar de IConnectionPointContainerImpl. Por exemplo:

classe CMyCPClass: nbsp; IConnectionPointContainerImpl pública, pública IPropertyNotifySinkImpl <CMyCPClass>
{
público:
   ...
   BEGIN_CONNECTION_POINT_MAP(CMyCPClass)
      CONNECTION_POINT_ENTRY(IID_IPropertyNotifySink)
   (END_CONNECTION_POINT_MAP)
   ...
}

Iniciar seu mapa de ponto de conexão com a macro BEGIN_CONNECTION_POINT_MAP , adicionar entradas para cada um dos seus pontos de conexão com a macro CONNECTION_POINT_ENTRY e conclua o mapa com a macro END_CONNECTION_POINT_MAP.

Para obter mais informações sobre pontos de conexão na ATL, consulte o artigo Pontos de conexão.

ATL Macros e funções Global

Index