How can I distinguish between the numeric keypad 0 and the top-row 0 in the WM_CHAR message?
See if it matches the scan code.
The post How can I distinguish between the numeric keypad 0 and the top-row 0 in the WM_CHAR message? appeared first on The Old New Thing....
Take me to this post.
February 13, 2026
1820 Productions: Minimal Design, Maximal Motion
A detailed behind-the-build on turning a strict minimal brief into a high-end experience through rhythm, transitions, and micro-interactions....
Take me to this post.
February 13, 2026
ASP.NET Core with Needlr: Simplified Web Application Setup
Learn how to set up ASP.NET Core web applications with Needlr for dependency injection, including ForWebApplication, minimal APIs, and middleware configuration....
Take me to this post.
February 13, 2026
Error'd: Cruel Brittanica
"No browser is the best browser," opines
Michael R.
sarcastically as per usual for tdwtf.
"Thank you for suggesting a browser. FWIW: neither latest Chrome, Safari, Firefox, Opera work. Maybe I should undust my Netscape."
An anonymous dessert lover ruminates
"The icing on the cake is that it's for HR where names can be quite important.
Just goes to show that not even SAP can do SAP."
Another anonymous dessert lover (because honestly, who isn't) cheers
"2024 is back again."
Thrice ...
Take me to this post.
February 13, 2026
The Final Bottleneck
Historically, writing code was slower than reviewing code.
It might not have felt that way, because code reviews sat in queues until
someone got around to picking it up. But if you compare the
actual acts themselves, creation was usually the more expensive part. In teams
where people both wrote and reviewed code, it never felt like “we should
probably program slower.”
So when more and more people tell me they no longer know what code is in their
own codebase, I feel like something is very wron...
Take me to this post.
February 13, 2026
How to Apply a Software Patch
How to Apply a Software Patch...
Take me to this post.
February 13, 2026