IOleInPlaceSite::OnInPlaceDeactivate 方法 (oleidl.h)
通知容器物件已不再作用中。
Syntax
HRESULT OnInPlaceDeactivate();
傳回值
此方法會在成功時傳回S_OK。 其他可能的傳回值包括下列專案。
傳回碼 | Description |
---|---|
|
已發生未預期的錯誤。 |
備註
來電者附註
OnInPlaceDeactivate 會在完全停用時由就地物件呼叫。 此函式會通知容器物件已停用,並讓容器有機會執行與物件停用相關的程序代碼。 特別是, 呼叫 OnInPlaceDeactivate 是呼叫 IOleInPlaceObject::InPlaceDeactivate 的結果。 呼叫 OnInPlaceDeactivate 表示對象無法再支持復原。實作者的注意事項
如果容器持有 IOleInPlaceObject 和 IOleInPlaceActiveObject 介面實作的指標,則應在 OnInPlaceDeactivate 呼叫之後釋放它們。規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | oleidl.h |