2009-04-02 14 views
0

ハンドヘルドスキャナで動作するWindows CE 5.0アプリケーションを作成しました。スキャナには独自の(ハードウェア)キーパッドがあり、ほとんどすべての入力はスキャンユニットから供給されます。スキャンされた文字を受信し、テキストボックスがフォーカスされたときフォームの入力パネルを無効にするにはどうすればよいですか?

残念ながら入力パネルは、スクリーン空間のほぼ3分のブロッキング、画面の下部に表示されます。

それは私の形態で、またはアプリケーション全体でそれを無効にすることは可能ですか?

答えて

1

InputPanel controlで手作業で作業していない場合は、画像にaygshellがあり、その画像がWC_SIPPREF controlでレンダリングされていると仮定します。手動でコントロールを削除できるかどうかはわかりません。 agshell functionがありますが、これを無効にしたり削除したり、アプリのInputPanelでいくつかの作業を取り除くことができます。

また、もう少し詳細についてsee this blog entryにしたいことがあります。

0

私がCEで働いていたのは、2002年のpocketpcと呼ばれていた時でした。(私はまだ私の古いiPaq 3870を持っています - ブルートゥースを搭載した最初のデバイスの1つとwifiなしの最後のデバイスの1つです)これを回避するには、何もポップアップしない手書き認識モードを使用するようにデバイスを設定することでした。それはあなたのためのオプションかもしれないし、そうでないかもしれません。

関連する問題