Partager via


CWindow::GetDlgControl

Appelez cette fonction pour obtenir un pointeur vers une interface d'un contrôle ActiveX qui est hébergée par un contrôle composite ou une boîte de dialogue contrôle hébergement.

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

Paramètres

  • nID
    [in] L'ID de ressource du contrôle est extrait.

  • iid
    [in] L'ID de l'interface que vous souhaitez obtenir du contrôle.

  • ppCtrl
    [out] Le pointeur vers l'interface.

Valeur de retour

Retourne S_OK en cas de réussite ou une erreur valide HRESULT. Par exemple, la fonction retourne E_FAIL si le contrôle spécifié par nID est introuvable et il retourne E_NOINTERFACE si le contrôle peut être trouvé, mais il ne prend pas en charge l'interface spécifiée par iid.

Notes

À l'aide de ce pointeur, vous pouvez appeler des méthodes sur l'interface.

Configuration requise

Header: atlwin.h

Voir aussi

Référence

CWindow, classe