Freigeben über


CWindow::GetDlgHost

Ruft einen Zeiger auf eine Schnittstelle zum ATL-Steuerhostingcontainer ab.

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

Parameter

  • nID
    [in] Das Ressourcen-ID des Steuerelements, das abgerufen wird.

  • iid
    [in] Die ID der Schnittstelle, die Sie im - Steuerelement abrufen möchten.

  • ppHost
    [out] der Zeiger auf die Schnittstelle.

Rückgabewert

Gibt S_OK zurück, wenn das Fenster, das von iid angegeben wird, ein Steuerelementcontainer ist, und die angeforderte Schnittstelle konnte abgerufen werden.Gibt E_FAIL zurück, wenn das Fenster kein Steuerelementcontainer ist oder wenn die angeforderte Schnittstelle nicht abgerufen werden kann.Wenn ein Fenster mit der angegebenen ID nicht gefunden werden kann, ist der Rückgabewert gleich HRESULT_FROM_WIN32 (ERROR_CONTROL_ID_NOT_FOUND).

Hinweise

Mit diesem Zeiger können Sie Methoden der Schnittstelle aufrufen.

Anforderungen

Header: atlwin.h

Siehe auch

Referenz

CWindow-Klasse

AtlAxGetHost