6

Windows CE 用の c# で .net アプリケーションを作成しています。Windows CE 5 を実行する Motorola WT4090 用に最初に作成しました。Windows Embedded Compact 7 を実行する Motorola WT41N0 を入手しました。Windows Embedded Compact 7 を搭載した WT41N0 でアプリケーションを実行すると、オンスクリーン キーボードが自動的に表示されます。テキストボックスが選択されています。これは、Windows CE 5 の WT4090 では発生しませんでした。特別にコーディングしない限り、オンスクリーン キーボードを自動的に表示したくありません。

テキストボックスが選択されたときにスクリーンキーボードが自動的に表示されないようにする方法を知っている人はいますか?

4

2 に答える 2

14

レジストリ設定 (dword) HKEY_CURRENT_USER\ControlPanel\SIP\TurnOffAutoDeploy に基づいてテキスト ボックスが選択されると、オンスクリーン キーボードが自動的に表示されます。これを 0 に設定すると、オンスクリーン キーボードが自動的に表示されます。1 に設定されている場合は、そうではありません。この問題を解決するには、レジストリ設定を編集します。Motorola デバイスを使用している場合は、次の内容を含む .reg 拡張子を持つファイルを \Application ディレクトリに作成できます。

[HKEY_CURRENT_USER\ControlPanel\SIP]
"TurnOffAutoDeploy"=dword:1
于 2013-02-25T20:14:59.140 に答える
0

オンスクリーン キーボードをまったく表示したくない場合 (通常のキーボードを使用している場合など)、OS の [ユーザー インターフェイス] 設定から [ソフトウェア入力パネル] 設定を削除します。デザイン。

于 2016-11-02T15:09:26.700 に答える