Classe de CComDynamicUnkArray
Esta classe armazena uma matriz de ponteiros de IUnknown .
class CComDynamicUnkArray
Membros
Construtores public
Nome |
Descrição |
---|---|
Construtor.Inicializa os valores da coleção NULO e o tamanho da coleção como zero. |
|
O destrutor. |
Métodos públicos
Nome |
Descrição |
---|---|
Chamar este método para adicionar um ponteiro de IUnknown na matriz. |
|
Retorna um ponteiro para o primeiro ponteiro de IUnknown na coleção. |
|
Limpa a matriz. |
|
Retorna um ponteiro para um passado o ponteiro o último de IUnknown na coleção. |
|
Recupera o elemento no índice especificado. |
|
Chamar esse método para obter o cookie associada com um determinado ponteiro de IUnknown . |
|
Retorna o tamanho de uma matriz. |
|
Chamar esse método para obter o ponteiro de IUnknown associado com um cookie determinada. |
|
Chamar esse método para remover um ponteiro de IUnknown da matriz. |
Comentários
CComDynamicUnkArray contém um array dinamicamente atribuída de ponteiros de IUnknown , cada uma interface em um ponto de conexão.CComDynamicUnkArray pode ser usado como um parâmetro para a classe de modelo de IConnectionPointImpl .
Os métodos inicie e end de CComDynamicUnkArray podem ser usados para repetir todos os pontos de conexão (por exemplo, quando um evento é acionado.)
Consulte Adicionando pontos de conexão a um objeto para automatizar detalhes na criação de proxies de ponto de conexão.
Observação |
---|
Observação A classe CComDynamicUnkArray é usado pelo assistente de Adicionar Classe ao criar um controle que possui pontos de conexão.Se você desejar especificar manualmente o número de pontos de conexão, altere a referência de CComDynamicUnkArray a CComUnkArray<em >em , onde é o número de pontos de conexão necessários. |
Requisitos
Cabeçalho: atlcom.h