Win32++ is a C++ library used to build windows applications. It is a simple, open source alternative to MFC. Win32++ supports the C++ compilers from GNU and Microsoft. It is an ideal starting point for anyone learning to program for windows, but also caters for the needs of professional developers.
Features
- Implemented as a header-only library to simplify the build process.
- Supports Microsoft, Clang, and GNU C++ compilers.
- Supports applications based on simple windows, dialogs, forms, property sheets, SDI frames and MDI frames.
- Supports splitter windows and docking, with tabbed containers and TabbedMDIs.
- Provides a CString for convenient text string handling.
- Multi-Thread support.
- 64 bit support.
- Supports Task Dialogs available on Windows Vista and later operating systems.
- Supports the Ribbon Framework available on Windows 7 and later operating systems.
- Network support. IPv4 and IPv6.
- Supports applications with per monitor DPI awareness, version 2.
- Supports dark mode applications.
- Supports high resolution monitors with DPI scaling.
License
MIT LicenseFollow Win32++
Other Useful Business Software
AI-generated apps that pass security review
Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Rate This Project
Login To Rate This Project
User Reviews
-
is a top framwork and a good alternative to mfc
-
Great project.
-
Very nice Win32 library, fairly easy to use, with many examples and well documented. Many thanks to David Nash for this great work.
-
great project but can it be a MFC compatiable ?
-
great project