Partilhar via


CWindow::GetDlgControl

Chamar essa função para obter um ponteiro para a interface de um controle ActiveX que é hospedado por um controle composto ou por uma caixa de diálogo de hospedagem.

HRESULT GetDlgControl(
   int nID,
   REFIID iid,
   void** ppCtrl 
) 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.

  • ppCtrl
    [out] o ponteiro para a interface.

Valor de retorno

Retorna S_OK em êxito ou em qualquer erro válido HRESULT.Por exemplo, a função retorna se o controle E_FAIL especificado por nID não pode ser encontrado e retorna E_NOINTERFACE se o controle pode ser encontrado, mas não oferece suporte a interface especificada por iid.

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