Sdílet prostřednictvím


CWindow::GetDlgHost

Načte ukazatele na rozhraní hostování kontejneru ATL prvku.

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

Parametry

  • nID
    [v] ID zdroje načítání ovládacího prvku.

  • iid
    [v] ID rozhraní, které chcete získat z ovládacího prvku.

  • ppHost
    [výstup] Ukazatel rozhraní.

Vrácená hodnota

Vrátí S_OK Pokud okno určené iid je ovládací prvek kontejner a požadované rozhraní nelze načíst.Vrátí E_FAIL není ovládací kontejner nebo požadované rozhraní nebylo možné načíst.Pokud se okno se zadaným ID nebyla nalezena, vrácená hodnota je rovna HRESULT_FROM_WIN32(ERROR_CONTROL_ID_NOT_FOUND).

Poznámky

Pomocí tohoto ukazatele, lze volat metody rozhraní.

Požadavky

Záhlaví: atlwin.h

Viz také

Referenční dokumentace

Třída CWindow

AtlAxGetHost