CWindow::GetDlgHost
检索对接口为ATL控件宿主容器的指针。
HRESULT GetDlgHost(
int nID,
REFIID iid,
void** ppHost
) throw();
参数
nID
[in]要检索的控件的资源ID。iid
[in]接口的ID您需要从控件中获取。ppHost
[out]一个指向接口的指针。
返回值
返回 S_OK,如果 iid 指定的窗口是控件容器,因此,请求的接口可以检索。 返回 E_FAIL,如果窗口尚未控件容器,或者,如果请求的接口不能检索。 如果找不到具有指定的ID的一个窗口,则返回值与HRESULT_FROM_WIN32 (ERROR_CONTROL_ID_NOT_FOUND)相等。
备注
使用此指针,可以调用接口中的方法。
要求
Header: atlwin.h