Partager via


CWindow::GetDlgHost

Extrait un pointeur vers une interface au conteneur d'hébergement de contrôle ATL.

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

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

Valeur de retour

Retourne S_OK si la fenêtre spécifiée par iid est un conteneur de contrôle, et l'interface demandée peut être récupérée. Retourne E_FAIL si la fenêtre n'est pas un conteneur de contrôle, ou si l'interface demandée ne peut pas être récupérée. Si une fenêtre avec l'ID spécifié est introuvable, la valeur de retour est égale à HRESULT_FROM_WIN32 (ERROR_CONTROL_ID_NOT_FOUND).

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

AtlAxGetHost