IFrameworkInputPane 介面 (shobjidl_core.h)
提供方法,讓應用程式知道輸入窗格的狀態變更和位置。 輸入窗格是 UI 元素,即螢幕鍵盤或手寫面板,當使用者執行需要輸入資訊的動作時,即會出現,例如選取搜尋方塊或表單中的輸入欄位。 然後應用程式可以調整其 UI,讓輸入窗格不會遮蔽使用者在顯示輸入窗格時可能需要存取的專案。
繼承
IFrameworkInputPane介面繼承自IUnknown介面。 IFrameworkInputPane 也有下列類型的成員:
方法
IFrameworkInputPane介面具有這些方法。
IFrameworkInputPane::建議 註冊應用程式的輸入窗格處理常式物件,以在事件觸發輸入窗格時代表視窗接收通知。 這個方法不同于 AdviseWithHWND,因為它透過實作 ICoreWindow 的物件來參考其視窗。 |
IFrameworkInputPane::AdviseWithHWND 註冊應用程式的輸入窗格處理常式物件,以在事件觸發輸入窗格時代表視窗接收通知。 這個方法與建議不同,因為它透過 HWND 參考其視窗。 |
IFrameworkInputPane::Location 取得輸入窗格的目前位置。 |
IFrameworkInputPane::Unadvise 取消註冊應用程式的輸入窗格處理常式物件,使其不再收到通知。 |
備註
實作時機
請勿實作此介面;實作隨附于 Windows 作為CLSID_FrameworkInputPane。規格需求
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | shobjidl_core.h (包含 Shobjidl.h) |