Condividi tramite


CWindow::GetDlgControl

Chiamare la funzione per ottenere un puntatore a un'interfaccia di un controllo ActiveX ospitato da un controllo composito o da una finestra di dialogo del controllo ospitato.

HRESULT GetDlgControl( 
   int nID, 
   REFIID iid, 
   void** ppCtrl  
) throw();

Parametri

  • nID
    [in] ID di risorsa di controllo che viene recuperato.

  • iid
    [in] ID dell'interfaccia che si desidera ottenere dal controllo.

  • ppCtrl
    [out] puntatore all'interfaccia.

Valore restituito

Restituisce S_OK sulla riuscita o su qualsiasi errore HRESULTvalido. Ad esempio, la funzione restituisce E_FAIL se il controllo specificato da nID non è possibile trovare e restituisce E_NOINTERFACE se il controllo è disponibile, ma non supporta l'interfaccia specificata da iid.

Note

Utilizzando questo puntatore, è possibile chiamare i metodi dell'interfaccia.

Requisiti

Header: atlwin.h

Vedere anche

Riferimenti

CWindow Class