Releasing the S7-Project-Explorer as open-source
That time I had to patch the Universal CRT
I just finished a blog post where I replaced almost the entire Microsoft build toolchain for our Windows software with open-source alternatives better suiting our needs. Except for the Visual Studio C runtime library, nowadays called Universal CRT (shortened to UCRT or just CRT).
The CRT had been performing without any …
Targeting 25 years of Windows with Visual Studio 2019
Our method to build software compatible down to Windows 2000 using Visual Studio 2017 served us well for several months. And trust me, I had really hoped that Windows 2000 would be as low as we ever had to go. But the world of industrial manufacturing surprises you every day. So at some point, we inevitably stumbled …Modern Visual Studio meets ancient Windows
In my previous blog series, I have shown how to write Win32 applications in 2020 using the amenities that modern C++ brings. Writing an application in 2020 doesn’t mean that we have to forget about 2000 though: The unrivaled compatibility of the Win32 API makes it possible to run your modern application even on …Writing Win32 apps like it's 2020: A DPI-aware resizable wizard
Writing Win32 apps like it's 2020: Helpers for a modern C++ world
Writing Win32 apps like it's 2020: Introduction
ReactOS Build Environment 2.2 released
The ReactOS Build Environment (RosBE), our curated set of compilers and build tools, has just received a major upgrade.
After more than 7 years of using the same and now ancient GCC 4.7.2, ReactOS is finally going to be built with the help of a modern compiler (GCC 8.4.0). Among other things, the new version better …