答えて

3

thisに記載されているように、私はProcess Monitorを使用して終了しました。設定を変更しているレジストリ値を検出します。ジャスト/有効にするには1と0の間で変化する

reg add "HKCU\Software\Microsoft\TabletTip\1.7" /v EnableDesktopModeAutoInvoke /t REG_WORD /d 1 /f 

HKCU\Software\Microsoft\TabletTip\1.7\EnableDesktopModeAutoInvoke 

を無効/これを有効にすることができ、簡単なコマンドで:だからAutomatically show the touch keyboardオプションを変更する必要があるレジストリ値を有効/無効にします無効にします。

+0

をキーボードのWindowsの設定を変更できるようにする必要がある画面キーボードのショーを必要としません。なぜだろう? –

0

this SO postによると、あなたはコードビハインドを経由して、オンスクリーンキーボード(OSK)を起動することができます

private void TextBox_GotFocus(object sender, RoutedEventArgs e) 
    { 
     Process.Start("osk.exe"); 
    } 

私がしようとしたシンプルなテキストボックスでそれをテストし、それがうまく働きました。 「オンスクリーンキーボードを起動できません」文句another postありましたが、明確なコンセンサスはありませんでした。

レジストリの設定が必要な場合は、そこに1のようですが、実用的に動作しない場合があります。レジストリ設定の詳細is in this post.

+0

私は基本的にTabtipは、いくつかの時間後に現れて停止し、私のアプリケーションでは、プログラムで – Andres

関連する問題