アプリケーションのデフォルトTextInputPanelを無効にする方法?

StackOverflow https://stackoverflow.com/questions/781103

  •  13-09-2019
  •  | 
  •  

質問

私は、タブレット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編集)を好きではないが、少なくともそれが解決策です

敬具、

ヴィム

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top