The mystery of the posted message that was dispatched before reaching the main message loop
devblogs.microsoft.com/oldnewthing/...
The mystery of the posted message that was dispatched before reaching the main message loop
devblogs.microsoft.com/oldnewthing/...
C++ Performance Improvements in MSVC Build Tools v14.51
devblogs.microsoft.com/cppblog/c-pe...
Text formats are everywhere. Why?
lemire.me/blog/2026/03...
Comments that outlived errors
pvs-studio.com/en/blog/post...
Aha, I found a counterexample to the documentation that says that QueryยญPerformanceยญCounter never fails
devblogs.microsoft.com/oldnewthing/...
How far does lookup see in C++?
pvs-studio.com/en/blog/post...
What sort of horrible things happen if my dialog has a non-button with the control ID of IDCANCEL?
devblogs.microsoft.com/oldnewthing/...
text reads msvc msvc.how.to Microsoft C++ (MSVC) Build Tools v14.51 Preview Released Learn how to How to Opt In
MSVC v14.51 Preview is live in VS 2026 Insiders โ new C++23 bits, perf wins, and a cleaner optโin flow.
If you like your compilers spicy, this oneโs worth a spin.
More here: buff.ly/IboHdKj
In my latest blog post, "Best performance of a C++ singleton," you'll learn about how to control the performance of a singleton.
https://andreasfertig.com/blog/2026/03/best-performance-of-a-cpp-singleton/
#cplusplus #cpp #cpp17
Intercepting messages inside IsยญDialogยญMessage, fine-tuning the message filter
devblogs.microsoft.com/oldnewthing/...
Intercepting messages inside IsยญDialogยญMessage, installing the message filter
devblogs.microsoft.com/oldnewthing/...
Intercepting messages before IsยญDialogยญMessage can process them
devblogs.microsoft.com/oldnewthing/...
OWLNext 7.0.20, 6.44.28 and 6.36.13 updates
sourceforge.net/p/owlnext/ne...
Customizing the ways the dialog manager dismisses itself: Isolating the Close pathway
devblogs.microsoft.com/oldnewthing/...
Customizing the ways the dialog manager dismisses itself: Detecting the ESC key, second (failed) attempt
devblogs.microsoft.com/oldnewthing/...
text reads: C++ blog.read MSVC Build Tools Versions 14.30 โ 14.43 Now Available in Visual Studio 2026 Learn what's new
Visual Studio 2026 now ships with MSVC Build Tools 14.30โ14.43, giving C++ devs full compatibility with VS 2022 projects โ no toolset shuffle required.
Details: devblogs.microsoft.com/cppblog/msvc...
Customizing the ways the dialog manager dismisses itself: Detecting the ESC key, first (failed) attempt
devblogs.microsoft.com/oldnewthing/...
C++ symbol context and CMake build configuration awareness for GitHub Copilot in VS Code
devblogs.microsoft.com/cppblog/c-sy...
Exploring the signals the dialog manager uses for dismissing a dialog
devblogs.microsoft.com/oldnewthing/...
Microsoft C++ (MSVC) Build Tools v14.51 Preview Released: How to Opt In
devblogs.microsoft.com/cppblog/micr...
Update Subscription Customers Invited to Join RAD Studio โAmaltheaโ Beta
blogs.embarcadero.com/update-subsc...
Could WriteยญProcessยญMemory be made faster by avoiding the intermediate buffer?
devblogs.microsoft.com/oldnewthing/...
C++, LLVM, and Cybersecurity
blogs.embarcadero.com/cpp-llvm-and...
How can I distinguish between the numeric keypad 0 and the top-row 0 in the WM_CHAR message?
devblogs.microsoft.com/oldnewthing/...
Understanding std::shared_mutex from C++17
www.cppstories.com/2026/shared_...
The Spirit of C++: Freedom, Responsibility, and the Reality of Complex Systems
blogs.embarcadero.com/the-spirit-o...
How can I distinguish between the numeric keypad 0 and the top-row 0 in the WM_KEYยญDOWN message?
devblogs.microsoft.com/oldnewthing/...
Today I share my lesson learned when it comes to structured bindings and a custom get in my post, "Something you should know about structured bindings"
https://andreasfertig.com/blog/2021/03/something-you-should-know-about-structured-bindings/
#cplusplus #cpp17 #cpp #cppinsights
How do I suppress the hover effects when I put a Win32 common controls ListView in single-click mode?
devblogs.microsoft.com/oldnewthing/...