(peninputpanel.h) ITextInputPanel 介面

ITextInputPanel 可用於需求一節中指定的作業系統。 它在後續版本中可能會變更或無法使用。 請改用 IInputPanelConfiguration 介面

提供平板電腦輸入面板的外觀和行為控制。

繼承

ITextInputPanel介面繼承自IUnknown介面。 ITextInputPanel 也有下列類型的成員:

方法

ITextInputPanel介面具有這些方法。

 
ITextInputPanel::Advise

建立平板電腦輸入面板與指定接收物件之間的諮詢連線。
ITextInputPanel::CommitPendingInput

將收集的筆跡傳送至辨識器,並張貼辨識結果。
ITextInputPanel::get_AttachedEditWindow

取得或設定附加 ITextInputPanel 物件的視窗控制碼。 (取得)
ITextInputPanel::get_CurrentCorrectionMode

取得由 CorrectionMode 列舉所指定的目前更正組合模式。
ITextInputPanel::get_CurrentInPlaceState

取得 InPlaceState 列舉所指定的目前就地狀態。
ITextInputPanel::get_CurrentInputArea

取得 PanelInputArea 列舉所指定的目前輸入區域。
ITextInputPanel::get_CurrentInteractionMode

取得由 InteractionMode 列舉所指定之平板電腦輸入面板的位置。
ITextInputPanel::get_DefaultInPlaceState

取得或設定 InPlaceState 列舉所指定的預設就地狀態。 (取得)
ITextInputPanel::get_DefaultInputArea

取得或設定 PanelInputArea 列舉所指定的預設輸入區域。 (取得)
ITextInputPanel::get_ExpandPostInsertionCorrection

取得或設定值,這個值表示是否會自動展開平板電腦輸入面板上的更正組合。 (取得)
ITextInputPanel::get_InPlaceBoundingRectangle

取得平板電腦輸入面板的周框。
ITextInputPanel::get_InPlaceVisibleOnFocus

取得或設定值,這個值表示當附加平板電腦輸入面板的視窗取得焦點時,是否自動顯示平板電腦輸入面板。 (取得)
ITextInputPanel::get_PopDownCorrectionHeight

取得位於輸入面板下方時,插入後修正組合的高度。
ITextInputPanel::get_PopUpCorrectionHeight

取得位於輸入面板上方時,插入後修正組合的高度。
ITextInputPanel::get_PreferredInPlaceDirection

取得或設定相對於文字輸入欄位之就地輸入面板的慣用方向。 (取得)
ITextInputPanel::p ut_AttachedEditWindow

取得或設定附加 ITextInputPanel 物件的視窗控制碼。 (Put)
ITextInputPanel::p ut_DefaultInPlaceState

取得或設定 InPlaceState 列舉所指定的預設就地狀態。 (Put)
ITextInputPanel::p ut_DefaultInputArea

取得或設定 PanelInputArea 列舉所指定的預設輸入區域。 (Put)
ITextInputPanel::p ut_ExpandPostInsertionCorrection

取得或設定值,這個值表示是否會自動展開平板電腦輸入面板上的更正組合。 (Put)
ITextInputPanel::p ut_InPlaceVisibleOnFocus

取得或設定值,這個值表示當附加平板電腦輸入面板的視窗取得焦點時,是否自動顯示平板電腦輸入面板。 (Put)
ITextInputPanel::p ut_PreferredInPlaceDirection

取得或設定相對於文字輸入欄位之就地輸入面板的慣用方向。 (Put)
ITextInputPanel::SetInPlaceHoverTargetPosition

明確地將平板電腦輸入面板停留目標放在螢幕座標中。
ITextInputPanel::SetInPlacePosition

明確地將平板電腦輸入面板放在螢幕座標中。
ITextInputPanel::SetInPlaceVisibility

顯示或隱藏平板電腦輸入面板。
ITextInputPanel::Unadvise

終止先前透過 ITextInputPanel::Advisor 方法建立的諮詢連線。

備註

ITextInputPanel 介面 可讓應用程式開發人員比 PenInputPanel 類別更充分控制輸入面板的狀態和資訊。 ITextInputPanel 介面 會將 PenInputPanel 類別 取代為以程式設計方式與輸入面板互動的慣用機制。

ITextInputPanel 介面 提供:

  • 當應用程式有焦點時,完全控制就地輸入面板的位置。
  • 除了可辨識的文字之外,從輸入面板文字插入的筆跡物件存取權。
  • 一組完全符合輸入面板功能的屬性,可同時知道輸入面板的目前狀態,以及自訂輸入面板的組態。
ITextInputPanel 介面會繼續提供幾乎所有 PenInputPanel 類別的程式設計功能,因而取代PenInputPanel 類別

此元素會在 Peninputpanel.h 中宣告。

需求

   
最低支援的用戶端 Windows XP Tablet PC Edition [僅限傳統型應用程式]
最低支援的伺服器 都不支援
目標平台 Windows
標頭 peninputpanel.h