Поделиться через


CWindow::GetDlgHost

Извлекает указатель на интерфейс размещения элемента управления в контейнере библиотеки ATL.

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

Параметры

  • nID
    [in] Идентификатор ресурса восстанавливаемая элемента управления.

  • iid
    [in] Идентификатор интерфейса, который необходимо получить из элемента управления.

  • ppHost
    [out] Указатель на интерфейс.

Возвращаемое значение

Возвращает S_OK если окно, определенное iid контейнер элемента управления, а запрашиваемый интерфейс удалось получить. Возвращает E_FAIL если окно не является контейнером элемента управления или при запросе интерфейса не удалось восстановлено. Если окно с указанным идентификатором не может быть найдено, то возвращаемое значение равно HRESULT_FROM_WIN32 (ERROR_CONTROL_ID_NOT_FOUND).

Заметки

С помощью этого указателя можно вызывать методы интерфейса.

Требования

Header: atlwin.h

См. также

Ссылки

CWindow Class

AtlAxGetHost