1
0
Fork 0
mirror of https://github.com/eXpl0it3r/WindowsUI.git synced 2026-01-01 11:03:00 +00:00
Collection of minimal examples for each Windows UI framework / API using CMake https://duerrenberger.dev/blog
Find a file
2025-08-29 10:53:11 +02:00
.github/workflows Remove builds on windows-2019 images 2025-07-02 16:04:47 +02:00
docs/images Add WTL.Minimal example 2025-05-14 14:03:14 +02:00
MFC.Minimal Add WTL.Minimal example 2025-05-14 14:03:14 +02:00
Win32.Minimal Fix some spacing and style 2025-05-10 00:02:27 +02:00
WTL.Minimal Add WTL.Minimal example 2025-05-14 14:03:14 +02:00
.gitignore Remove .vscode directory 2025-07-02 15:58:28 +02:00
CMakeLists.txt Add WTL.Minimal example 2025-05-14 14:03:14 +02:00
LICENSE.md Add initial repository files 2025-05-08 08:26:06 +02:00
README.md Fix CodeProject link for WTL 2025-08-29 10:53:11 +02:00

Windows UI

Over the past nearly 40 years, Microsoft has released different UI frameworks for "native" app development. While the earliest APIs have been C and C++ focussed, later editions saw architectural designs from the .NET world and others being extensions of COM.

This repository tries to collect minimal examples for each UI framework / API and in doing so, tries to prioritize building through CMake rather than classic Visual Studio projects, whenever possible.

Examples

References

Win32

MFC

WTL

License

The code itself is is available under 2 licenses: Public Domain or MIT -- choose whichever you prefer, see also the license file.