アプリケーションのデフォルトTextInputPanelを無効にする方法?
質問
私は、タブレットPCのためのWPFアプリケーションを(私はCALを使用)があります。 私は、カスタムテキスト入力パネルを作成しました。
さて、私の質問です:どのように私は、デフォルトのTextInputPanelを無効にすることができます。
?これは、私はまだ私のWinXPやタブレット上の他のアプリでのユーティリティをしたいので、offcourse私のアプリケーションを介してです。
問題は、私はテキストボックスの近くにlongに置くと、小さなツールチップが常に表示されますTextInputPanelを開くために、私はそれを抑制したいということです!
敬具、 ヴィム
S:すでにWPFのフォーラムではなく結果なしでポスト ます。http://社会的。 msdn.microsoft.com/Forums/en-US/tabletandtouch/thread/835b910d-e357-4bd8-b26a-f99e7d549b3fする ます。http://社会的。 msdn.microsoft.com/Forums/en-US/wpf/thread/c5bd3b90-c731-4e5b-a812-ee29490800e3する
解決
入力パネルUI
を無効にしますゼロにDisableInPlaceレジストリキーを設定すると、アプリケーションに表示され、入力パネルのユーザーインターフェイス(UI)を防止します。あなたは、HKLM \ SOFTWARE \マイクロソフト\ TabletTipでDisableInPlaceレジストリキーを配置する必要があります。次に、あなたが入力パネルを無効にするにはアプリケーションの完全なパスを使用して、新しいレジストリ値を追加します。次の例レジストリエントリがMyAppのと呼ばれるアプリケーションに入力パネルを無効にします:
[HKEY_LOCAL_MACHINE
\SOFTWARE\Microsoft\TabletTIP\DisableInPlace]
"C:\Progam Files\My App\MyApp.exe"="1"
http://msdn.microsoft:(最後に)ここでは、この情報を発見.COM / EN-US /ライブラリ/ ms812266.aspxする
);私はそれだけ(。REG編集)を好きではないが、少なくともそれが解決策です
敬具、
ヴィム