- Dev Blogs
- The Old New Thing
The Old New Thing
Practical development throughout the evolution of Windows.
Latest posts


Apr 1, 2025
0
1
The return of Building 7

Pranksters lose one of their longtime inside jokes.

Mar 31, 2025
12
1
If one program blocks shutdown, then all programs block shutdown, revisited

No take-backs.

Mar 28, 2025
0
1
The 2025/2026 Seattle Symphony subscription season at a glance

The pocket reference guide for 2025/2026.

Mar 28, 2025
3
1
Fixing exception safety in our task_sequencer

Exception safety, the forgotten requirement.

Mar 27, 2025
8
2
On launching a dialog when a specific combo box item is selected

Changing selections is not a good time to launch a dialog box.

Mar 26, 2025
1
4
Why does INVALID_HANDLE_VALUE cast through a LONG_PTR
first?
LONG_PTR
first? 
To ensure that the proper sign extension happens.

Mar 25, 2025
4
1
We’ll fly you to Atlanta, Texas, and getting to your hotel in Atlanta, Georgia is your problem

Reading the fine print.

Mar 25, 2025
7
3
A note on the USB-to-PS/2 mouse adapter that came with Microsoft mouse devices

It's a purely mechanical adapter that relies on smarts in the mouse itself.