I have written some applications in C++ with GUI for Windows.
I have used WinAPI then MFC and the last was WTL.
But what lacks is the graphical designer. I know there is resource editor with dialogs but dialog is not a regular window and so on.
Currently I have to write some GUI application and of course it must be very small in size, so C++ seems a possible solutoin. But I want a GUI designer !
Neither MFC nor WTL provide a good GUI designer to create windows, only dialogs.
So what do we have today:
1. wxWidgets
wxGlade is a designer for this library

It can generate C++ code as well.
2. FLTK
fluid is the GUI designer:

3. SmartWin++
Sally is a nice IDE:
I still do not know which library is the best, since designer solve all the problems for GUI code generation ![]()
wxWidgets is the preferred but I may go on FLTK because I need a small executable.
Somewhen you will know.