This is a mirror of the Win32++ framework hosted on SourceForge.
SourceForge: Win32++
Code Project: Win32++ A Simple Alternativc to MFC
Win32++ is a simple and easy to understand library for creating Windows applications. It runs on the commonly available free C++ compilers.
Win32++ has been designed to make life a little easier for those learning to use C++ to program using the Windows API directly. Win32++ wraps the Windows API in a convenient set of classes in a similar style to MFC.
The code has been designed to run on a wide range of free C++ compilers, including those from Microsoft, Embarcadero and the MinGW compiler from GNU. Win32++ supports all Windows operating systems, from Windows 95 through to Windows 11. It can be used to create both 32 bit and 64 bit applications.
Win32++ can be used to build applications based simple windows, dialogs, forms, and frames. The frames produced using Win32++ can have the following features.
- Multiple Document Interface (MDI) frames
- Single Document Interface (SDI) frames
- Owner drawn menubar, toolbar and statusbar
- Theming
- The Ribbon Framework
- Splitter windows
- Docking
- Support for dark mode
- Support for per-monitor DPI awareness, version 2
The source code of Win32++ is licensed under the MIT License.