Welcome to the home of Win32++


How it Works





About Win32++

This documentation describes the features of Win32++, version 8.5.  To download a copy of  Win32++ proceed to the project's hosting at SourceForge here.  

Win32++ is a C++ library used to build windows applications. Win32++ is a free alternative to MFC. It has the added advantage of being able to run on a wide range of free compilers, including Visual Studio Community, and the MinGW compiler provided with CodeBlocks and Dev-C++.

Win32++ provides a thin layer over the Windows API and is similar to MFC. There are several differences to MFC however. Win32++ uses very few macros, and doesn't use macros for message maps. All the code for Win32++ is provided in a set of header files. There is no need for any additional DLLs or libraries apart from those DLLs that are part of the window operating system. Win32++ has view windows but doesn't impose a Doc/View architecture on users. User are free to employ a a Doc/View architecture if they choose.

Win32++ supports all Windows operating systems, from Windows 95 through to Windows 10 and Windows Server 2016. It also supports the Windows CE operating system which runs on runs on the various Pocket PCs, Smartphones, as well as industrial devices and embedded systems.

This documentation is intended to be used along side the documentation for the Windows Application User Interface (API). The Windows API documentation ships as part of the Microsoft Platform SDK. Alternatively, users of Microsofts's free Visual Studio Community can download the Windows API documentation for viewing offline.

Microsoft Platform SDK
Microsoft Visual Studio 

Get Win32++ at SourceForge.net. Fast, secure and Free Open Source software downloads