Win32++
Screenshots
Description
Win32++ is a C++ library used to build windows applications. It supports most compilers including Visual 2010 Express. It is an ideal starting point for anyone learning to program for windows, but also caters for the needs of professional developers.
Win32++ Web SiteUser Ratings
User Reviews
-
Thanks for this project, it's sad developers use MFC or Managed code because the lack of Platform SDK documentation and examples. Maybe now they'll be able to write fast and small windows applications. No more hello world creating a 2MB binary :) Keep up the great work!
-
Replacement of complicated MFC. Very nice.Thank You david_nash.
-
Very helpful
-
win32-framework works perfectly.
-
I compiled the 'Dock' sample project using Visual Studio 6 on Windows 7, it runs ok. But when I try to run it on Windows Server 2003 SP2, it generates a bunch of errors 'The procedure entry point ___CxxFrameHandler3 could not be located in the dynamic link library Msvcrt.dll' and the Window eventually appears correctly. Is this framework really backward compatible? Is it referencing to a newer version of msvcrt.dll?
-
Nice framework. I hope that the future release would have optional message mapping macros like those used in ATL and WTL GUI classes or other message and event handling mechanisms aside from using switch statements. Message mapping macros make the code more neat and easier to maintain than a big switch statement especially if there are lots of messages and events that needs to be handled. Big and sometimes nested switch statements tangle the code making maintenance quite difficult and this can be avoided with message mapping macros. Message and event handling methods used in other frameworks like QT and SmartWin++ are also good alternatives to large switch statements. So, I suggest that this framework should have optional message mapping macros or other message and event handling methods making it more suitable for large projects too.