2009-04-23 49 views
0

我有一個wpf應用程序(我使用CAL)的平板電腦。 我創建了一個自定義文本輸入面板。如何禁用應用程序的默認TextInputPanel?

現在是我的問題:如何禁用默認的TextInputPanel?

這只是通過我的申請offcourse,因爲我仍然希望在我的winxp和平板電腦上的其他應用程序的實用程序。

問題是,當我將鼠標懸停在文本框附近時,打開TextInputPanel的小工具提示總是出現,我想壓制它!

親切的問候, 維姆

已經張貼在WPF論壇,但沒有結果:■ http://social.msdn.microsoft.com/Forums/en-US/tabletandtouch/thread/835b910d-e357-4bd8-b26a-f99e7d549b3f http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/c5bd3b90-c731-4e5b-a812-ee29490800e3

+0

請人!!!! – hypo 2009-05-06 12:18:12

回答

1

禁用輸入面板UI

的DisableInPlace註冊表項設置爲零,可防止輸入面板用戶界面(UI)不會出現在應用程序中。您必須將DisableInPlace註冊表項放在HKLM \ Software \ Microsoft \ TabletTip。然後,使用要禁用輸入面板的應用程序的完整路徑添加新的註冊表值。下面的示例註冊表項禁用名爲myApp的應用程序的輸入面板:

[HKEY_LOCAL_MACHINE 
\SOFTWARE\Microsoft\TabletTIP\DisableInPlace] 
"C:\Progam Files\My App\MyApp.exe"="1" 

(最後)找到此信息在這裏:http://msdn.microsoft.com/en-us/library/ms812266.aspx

我不喜歡那麼多(REG編輯),但至少這是一個解決方案;)

親切的問候,

維姆