2

WindowsMo​​bileを実行している特定の携帯電話で実行するように開発されたアプリケーションがあります。アプリケーションは、電話機の物理キーボードをインターフェイスとして使用して、フルスクリーンで実行するように構成されています。

この時点で、クライアントは、物理キーボードを備えていない携帯電話でアプリケーションを実行することを望んでいます。これは、私のアプリケーションがOSの仮想キーボードを使用する必要があることを意味します。

このキーボードを「起動」して、必要なときにアプリケーションの上部に表示されるようにするにはどうすればよいですか?

4

1 に答える 1

3

WinMoの仮想キーボードはSIP(ソフト入力パネル)と呼ばれます。それを示す最も簡単な方法はInputPanel、フォームにコントロールを配置し、そのEnabledプロパティをに設定することtrueです。

この以前の回答には、PInvokeを使用してそれを行うためのより良い方法(IMHO)があります。

Windows Mobileで数字を入力する最良の方法は何ですか?(.NET CF 3.5)

恩知らずの#%$$ @%#はそれ(または他の答え)を選択しなかったことに注意してください。:)

于 2009-10-19T13:11:41.533 に答える