0

私はこの Motorola MC65 ハンドヘルドをしばらく持っていて、VS2008 で C# で書いたプログラムを移行しようとしていましたが、WinCE デバイスで完璧に動作しました。しかし、どこから始めればよいのかまったくわからないという問題に遭遇しました。

スクリーンショットをご覧ください。画像 1 は私のプログラムです (四角形はアジア文字であることは無視してください)。閉じるボタンは一切ありません。右下隅には、入力方法のアイコンがあります。Windowsのタイトルバーを非表示にしようとしていませんでした。Windows CE デバイスと PocketPC エミュレーターでは、図 2 のように閉じるボタンが期待どおりに表示されます。

MC65 のシステムは Windows Embedded Handheld 6.5 なので、開発に Windows Mobile 6.5.3 SDK/エミュレーターを使用してもよいかどうかわかりません。また、PC のように、タイトル バーにコントロール ボックスが上にある WinCE システムのようにプログラムを表示することはできますか?

前もって感謝します。

写真1 NoSIP

写真2ポケットPC

4

1 に答える 1

0

「MC65 のシステムは Windows Embedded Handheld 6.5 なので、開発に Windows Mobile 6.5.3 SDK/エミュレーターを使用してもよいかどうかわかりません。」WEH 6.5.3 は、Windows Embedded ハンドヘルド 6.5 デバイスに適したエミュレータです。

表示されている問題は、UI の変更と、Windows CE と Windows Mobile の違いです。 a) WEH はメニュー バーをネイティブにサポートします。メニュー バーがない場合、SIP は表示されません (また、[スタート] ボタンと [OK/X] ボタンも表示されません)。b) Windows CE は、メニューの実装にコマンド バーを使用します。https://groups.google.com/forum/#!topic/microsoft.public.win32.programmer.wince/G7Oi5Kofda4と !!!!を参照してください。http://www.codeproject.com/Articles/2564/Window-Wrapper-for-a-WinCE-Win-dialog-app

ここで、WEH/WCE 互換性のために再設計するか、WEH に切り替えるかはユーザー次第です。

于 2014-08-06T15:20:22.440 に答える