IOleObjectImpl::DoVerbInPlaceActivate
執行控制項以及安裝視窗,但是,安裝控制項之使用者介面。
HRESULT DoVerbInPlaceActivate(
LPCRECT prcPosRect,
HWND /* hwndParent */
);
參數
prcPosRec
[out] 矩形的指標要繪製到容器控制項。hwndParent
[in] 包含控制項之視窗的控制代碼。 在不使用 ATL 實作。
傳回值
其中一個標準 HRESULT 值。
備註
藉由呼叫 CComControlBase::InPlaceActivate就地啟動控制項。 除非控制項類別的資料成員 m_bWindowOnly 是 是, DoVerbInPlaceActivate 先嘗試啟動控制項是無視窗 (Windowless) 控制項 (可能是,只有在容器支援 IOleInPlaceSiteWindowless)。 如果失敗,函式試圖啟動與擴充功能的控制項 (可能是,只有在容器支援 IOleInPlaceSiteEx)。 如果失敗,函式試圖啟動沒有控制項的延伸功能 (可能是,只有在容器支援 IOleInPlaceSite)。 如果啟動成功,則函式會告知控制項啟動的容器。
需求
Header: atlctl.h