Windows用のC++ GUIツールキットに関しては多くの質問がありますが、主にデスクトップOSバージョンに適用されます。Windows CEの開発にMFCからQTまたはWTL(または他のGUIツールキット)を推奨しますか?
Windows CE 5.0 VGAハンドヘルドデバイス用のC++プロジェクトを開始し、どのGUIライブラリを選択するか考えています。私はWindows CEプロジェクトでMFCを使用した経験がありますが、ここで言及されているMFCの弱点があります(古くなった技術、C++プリプロセッサの使い過ぎなど)。デスクトッププロジェクトでは、主にQTとWTLをお勧めします。同時に、MFCには組み込み開発にはまだまだ重要な特性があります。
MFCから新しいGUIツールキットを学ぶためにいくつかのリソースを使い、この場合はどのようなツールキットをお勧めしたいと思いますか?または、MFCはまだWindows CEのエンベデッド開発にとって最も重要ですか?
中小CPUとメモリの負荷、小さなランタイムサイズ、良好なオブジェクト指向設計、優れた最新のC++プラクティス、急な学習曲線、開発スピード、商用表示、便利なデバッグと設計ツール。
(何のプロジェクトで必要とされています。シリアルポート通信、スレッド、プロットや図の描画、ActiveSyncの通信)
あなたが知っていれば、私はMFCに固執します。 QtとWTLは素晴らしいですが、GUIフレームワークはすべて難しいです。 QTでもマクロの使用があります。 – toto
Heh、Qtは、「C++プリプロセッサの過度使用」部門であなたを助けるつもりはありません。 –