Compartilhar via


CWindow::GetDlgHost

Recupera um ponteiro a interface para o controle de ATL que hospeda o recipiente.

HRESULT GetDlgHost(
   int nID,
   REFIID iid,
   void** ppHost 
) throw();

Parâmetros

  • nID
    [in] número de identificação do recurso de controle que está sendo recuperado.

  • iid
    [in] A interface identificação que você gostaria de obter do controle.

  • ppHost
    [out] o ponteiro para a interface.

Valor de retorno

Retorna S_OK se a janela especificada por iid é um contêiner de controle, e a interface solicitada pode ser recuperada.Retorna E_FAIL se a janela não é um contêiner do controle, ou se a interface solicitada não pode ser recuperada.Se uma janela com a identificação especificado não pôde ser encontrada, o valor de retorno é igual a HRESULT_FROM_WIN32(ERROR_CONTROL_ID_NOT_FOUND).

Comentários

Usando esse ponteiro, você pode chamar métodos na interface.

Requisitos

Cabeçalho: atlwin.h

Consulte também

Referência

Classe de CWindow

AtlAxGetHost