重複の可能性:
単純なコンソールアプリは実行されるのに、ダイアログベースはWIN CE 6.0では実行されないのはなぜですか?
組み込みVC++4でアプリケーションを開発しています。プラットフォームとしてWINCEエミュレーター5.0を選択すると、正しく実行されます。しかし、エミュレータ用の生成ファイルをWIN CE 6.0を搭載した実際のデバイスにコピーすると、機能しません。
なんで?そして、私は何をすべきですか?
ありがとう、
重複の可能性:
単純なコンソールアプリは実行されるのに、ダイアログベースはWIN CE 6.0では実行されないのはなぜですか?
組み込みVC++4でアプリケーションを開発しています。プラットフォームとしてWINCEエミュレーター5.0を選択すると、正しく実行されます。しかし、エミュレータ用の生成ファイルをWIN CE 6.0を搭載した実際のデバイスにコピーすると、機能しません。
なんで?そして、私は何をすべきですか?
ありがとう、
主な問題は、Win CE 5.0 のエミュレーター用にビルドする場合、x86 命令セット用にビルドしていることです。デバイスによっては、おそらく ARM 命令セット用にコンパイルする必要があります。
基本的に、ソフトウェアを出荷するデバイスの実際の SDK も必要です。ただし、標準の Windows CE 6.0 SDK はありません。代わりに、デバイス メーカーが Windows Platform Builder ツールを使用してそれらを作成します。デバイス用の SDK を入手して、そのプラットフォーム用にコンパイルできる場所を見つける必要があります。