There are quite a few questions related to C ++ GUI tools for Windows, but they mostly apply to desktop OS versions.
Now I am starting a C ++ project for a Windows CE 5.0 VGA portable device and thinking about which graphics library to choose. I have experience using MFC in Windows CE projects, but there are some known MFC weak points mentioned here in SO (for example, fairly outdated technologies, poor abstraction, excessive use of the C ++ preprocessor, etc.). For desktop projects, they recommend QT and WTL mainly. At the same time, MFC has some characteristics that are still significant for embedded development.
So, how do you think, is it wise to spend some resources on learning the new GUI tools for switching from MFC, and what tools would you recommend in this case? Or is MFC still the most significant for Windows CE embedded development?
The most important characteristics of the toolkit are: moderate processor and memory load, small runtime, good object-oriented design, compliance with good modern C ++ practices, steep learning curve, development speed, commercial look, convenient debugging and design tools,
(What is needed in the project: serial port communication, streams, graphs and charts, ActiveSync communication.)
c ++ user-interface windows-ce embedded
Alex che
source share