2013-02-25 101 views
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では起こりませんでした。スクリーンキーボードが特別にコード化されていない限り、自動的に表示したくありません。Windows Embedded Compact 7 - 画面キーボードを自動的に表示しない

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

答えて

14

レジストリ設定(dword)HKEY_CURRENT_USER \ ControlPanel \ SIP \ TurnOffAutoDeployに基づいてテキストボックスが選択されると、オンスクリーンキーボードが自動的に表示されます。これを0に設定すると、オンスクリーンキーボードが自動的に表示されます。 1に設定されている場合、それはされません。この問題を解決するには、レジストリ設定を編集します。あなたがに表示するオンスクリーンキーボードを表示したくない場合は

[HKEY_CURRENT_USER\ControlPanel\SIP] 
"TurnOffAutoDeploy"=dword:1 
+0

これでレジストリで2時間の検索ができました。 –

0

:あなたはMotorolaのデバイスを使用している場合には、次のものが含まれていた.reg拡張子を持つ\アプリケーションディレクトリ内のファイルを作成することができますすべての場合(通常のキーボードを使用している場合など)、OSデザインの「ユーザーインターフェイス」設定から「ソフトウェア入力パネル」設定を削除します。

関連する問題