IOleInPlaceActiveObjectImpl::GetWindow
更新 : 2007 年 11 月
コンテナはこの関数を呼び出して、コントロールのウィンドウ ハンドルを取得します。
HRESULT GetWindow(
HWND* phwnd
);
解説
現在ウィンドウを持っていても、一度ウィンドウなしになったコントロールは扱えないコンテナもあります。ATL の実装では、CComControl::m_bWasOnceWindowless データ メンバが TRUE の場合は、この関数は E_FAIL を返します。それ以外の場合は、*phwnd が NULL でないならば、GetWindow はクラスの m_hWnd データ メンバに phwnd を代入して、S_OK を返します。
Windows SDK の「IOleWindow::GetWindow」を参照してください。
必要条件
ヘッダー : atlctl.h
参照
参照
IOleInPlaceActiveObjectImpl クラス
CComControlBase::m_bWasOnceWindowless