views:

170

answers:

4

What is a really good Windows, C++, UI library, framework, or tool that will allow me to very simply and easily add a slick look & feel to my native C++ win32 application?

Also;

  • Slick means skinnable with window background images, fancy buttons, shadows, all that jazz.
  • This is non-MFC
  • Supporting Windows XP and beyond
  • Royalty free licensing (we expect a lot of installs)
  • VS2008
A: 

Thanks to Scott Hanselman, I have heard of Hilo, even though it looks like its for Windows 7 or newer.

Daniel A. White
Thanks Daniel, but you're right, it does look like it's Windows 7. Thanks anyway.
John MacIntyre
+4  A: 

Qt has all you are asking for.

sth
+1 for Qt: you can even theme all your buttons, and use the fancy Windows Vista/7 wizard window things. Be sure to check out the QML/QtQuick stuff in the 4.7 beta. It adds even more drawing functionality.
rubenvb
John MacIntyre
+1  A: 

Another possibility you might want to consider is Ultimate++.

Jerry Coffin
+4  A: 

Another library you might consider is WTL. Open source + small binary footprint = was good for a large number of downloads and installs.

azheglov
I really like WTL, but since they use standard windows controls it is not easily skinneable.
Ismael