2009-04-23 17 views
0

私はタブレットPC用にwpfアプリケーション(私はCALを使用しています)を持っています。 カスタムテキスト入力パネルを作成しました。アプリケーションのデフォルトのTextInputPanelを無効にするにはどうすればよいですか?

ここで私の質問です:どのように私はデフォルトのTextInputPanelを無効にすることができますか?

これは私のwinxpやタブレット上の他のアプリケーションでもユーティリティが必要なので、私のアプリケーションオフコースを通してのみです。

問題は、テキストボックスの近くを長く移動すると、TextInputPanelを開くための小さなツールチップが常に表示され、それを抑制したいということです。ゼロへの入力DisableInPlaceレジストリキーを設定するパネルUI

を無効にするの 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

答えて

1

防止:

種類のよろしく、 ヴィム

すでにWPFのフォーラムではなく結果なしでポスト入力パネルのユーザーインターフェイス(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編集)が、少なくとも、それが解決策だ;)

敬具、

ヴィム

関連する問題