私は組み込みのキーパッドを持っているので、私はWPFアプリケーションでシステム全体の仮想キーボードは必要ありません。私はIsHitTestVisible="False"
をテキストボックスに設定しましたが、仮想キーボードサムネイルは引き続き表示されます。私のアプリの仮想キーボードサポートを無効にするにはどうすればいいですか?
1
A
答えて
0
私は同様の質問hereに答えましたが、Windows Mobile 6.5用でした。しかし、私は、それ以下は...あまりにも勝利7上で動作すると思いキーボードアイコンを非表示にするコードは次のとおりです。
//Declare Win API method
[DllImport("coredll.dll", EntryPoint="FindWindowW", SetLastError=true)]
private static extern IntPtr FindWindow(string lpClassName, string lpWindowName)
[DllImport("coredll.dll", SetLastError=true)]
[return: MarshalAs(UnmanagedType.Bool)]
private static extern bool SetWindowPos(IntPtr hWnd, IntPtr hWndInsertAfter, int x, int y, int cx, int cy, uint uFlags);
[DllImport("coredll.dll", SetLastError = true)]
internal static extern bool MoveWindow(IntPtr hWnd, int X, int Y, int nWidth, int nHeight, bool bRepaint);
//Call FindWindow and SetWindowPos to hide keyboard icon
IntPtr hWnd = FindWindow(Nothing, "MS_SIPBUTTON");
SetWindowPos(hWnd, 1, 0, 0, 0, 0, &H80);
0
は私の答えhereを参照してください。レジストリ値を設定することで、特定のアプリケーションのオンスクリーンキーボードサムネイルを無効にすることができます。
0
特定の方法の後で仮想キーボードを非表示にするには、this.Focus();
関連する問題
- 1. すべてのWPFアプリケーションで仮想キーボードを無効にするにはどうすればよいですか?
- 2. 私のアプリで仮想メモリ(コミット)サイズを減らすにはどうすればいいですか?
- 3. 私のゲームにキーボードサポートを追加するにはどうすればよいですか?
- 4. Androidスタジオで仮想デバイスマネージャが無効にされています
- 5. 仮想マシンスケールセットに私のazureサブスクリプションを登録するにはどうすればよいですか?
- 6. 新しいFacebook Developerでアプリのサンドボックスモードを無効にするにはどうすればよいですか?
- 7. KivyアプリでWindowsのホットキーALT + F4を無効にするにはどうすればいいですか?
- 8. タブレットでのアプリの実行を無効にするにはどうすればよいですか?
- 9. LANサーバをPublicにするにはどうすれば仮想ボックスにインストールされているのですか?
- 10. フォノンを無効にするにはどうすればいいですか?
- 11. テストアウトフォルダを無効にするにはどうすればいいですか
- 12. 卵を無効にするにはどうすればいいですか?
- 13. Firebugを無効にするにはどうすればいいですか?
- 14. レールモデルを無効にするにはどうすればいいですか
- 15. ウェブビューを無効にするにはどうすればいいですか?
- 16. 入力を無効にするにはどうすればいいですか?
- 17. ナビゲーションドロワーメニューボタンを無効にするにはどうすればいいですか?
- 18. SignalR - WebSocketを無効にするにはどうすればいいですか?
- 19. Datomicログを無効にするにはどうすればいいですか?
- 20. iphone UIを無効にするにはどうすればいいですか?
- 21. 複数のWCFサービスライブラリを同じIIS仮想ディレクトリにホストするにはどうすればいいですか
- 22. 仮想ラボシステム用に自分のオンラインコードエディタを作成するにはどうすればいいですか?
- 23. アプリ全体でiOS 11のドラッグを無効にするにはどうすればよいですか?
- 24. アプリでHealthKitの統合を無効にするにはどうすればよいですか?
- 25. Angular2アプリでHTML5フォームの検証を無効にするにはどうすればよいですか?
- 26. Python仮想環境の外でOpencvを使用するにはどうすればいいですか?
- 27. 1台のサーバーで仮想プライベートSQLサーバーレンタルサービスを作成するにはどうすればいいですか?
- 28. RadComboBoxのキーボードサポートを無効にする方法は?
- 29. vuforia-unity仮想ボタンティーポットを有効または無効にする
- 30. UWPアプリのサスペンドを無効にするにはどうすればよいですか?