IPenInputPanel::Refresh 方法 (peninputpanel.h)
[重新整理 已不再可供 Windows XP Tablet PC Edition 使用。 請改用 文字輸入面板 (TIP) 。]
匯報 並根據平板電腦輸入面板設定還原 PenInputPanel 屬性、自動放置手寫筆輸入面板,並將使用者介面設定為預設面板。
Syntax
HRESULT Refresh();
傳回值
這個方法可以傳回下列其中一個值。
傳回碼 | 描述 |
---|---|
|
成功。 |
|
非預期的參數或屬性類型。 |
|
發生未指定的錯誤。 |
備註
Refresh 方法會還原預設面板。 例如,如果 DefaultPanel 屬性設定為 Keyboard , 而 CurrentPanel 屬性設定為 Handwriting, 則 Refresh 方法會將手寫筆輸入面板設定為 Keyboard。 如果 DefaultPanel 屬性設定為 Default,Refresh 方法就不會變更手寫筆輸入面板。
Refresh 方法會自動將手寫筆輸入面板放置在與其附加的控件相對的位置。
Refresh 方法會使用 [輸入面板] 設定來更新手寫筆輸入面板。 例如,您可以變更 PenInputPanel 物件,然後呼叫 Refresh 將設定還原到從輸入面板複製的設定。
每當輸入面板設定變更時, 就會自動更新 PenInputPanel 物件。
當手寫筆輸入面板沒有焦點時呼叫 Refresh 將會產生錯誤。
注意 一般而言,您不需要呼叫 Refresh ,因為上述所有專案都是在手寫筆輸入面板啟用期間執行。 不過,如果 AutoShow 屬性設定為 FALSE,您可以停用手寫筆輸入面板的啟用。 因此,需要 Refresh 方法。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP Tablet PC Edition [僅限傳統型應用程式] |
最低支援的伺服器 | 都不支援 |
目標平台 | Windows |
標頭 | peninputpanel.h |
程式庫 | InkObj.dll |