IOleInPlaceSite::OnUIActivate 方法 (oleidl.h)
通知容器對象即將就地啟動,而且物件將會以就地複合功能表取代容器的主功能表。
Syntax
HRESULT OnUIActivate();
傳回值
如果容器允許就地啟用,這個方法會傳回S_OK。 其他可能的傳回值包括下列專案。
傳回碼 | Description |
---|---|
|
已發生未預期的錯誤。 |
備註
來電者的附註
就地物件會在啟動其使用者介面之前呼叫 IOleInPlaceSite::OnUIActivate 。實作者的注意事項
容器應該移除與其本身啟用相關聯的任何使用者介面。 如果容器本身是內嵌物件,它應該移除其檔層級使用者介面。如果相同檔中已經有作用中的物件,容器應該先呼叫 IOleInPlaceObject::UIDeactivate ,再呼叫 OnUIDeactivate。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | oleidl.h |