The Old New Thing
Practical development throughout the evolution of Windows.
Latest posts
Apr 26, 2016
Post comments count
0
Post likes count
1
Why can’t I pin a document to the taskbar?
Because that's not what the taskbar is.
Apr 25, 2016
Post comments count
0
Post likes count
1
Getting MS-DOS games to run on Windows 95: Too much EMM memory
Now that you got it, you need to find a place to put it.
Apr 22, 2016
Post comments count
0
Post likes count
1
Should I be concerned that WaitForSingleObject is taking a large percentage of my performance test’s execution time
What you've got there, my friend, is a WaitForSingleObject stress test.
Apr 21, 2016
Post comments count
0
Post likes count
1
It rather involved being on the other side of this airtight hatchway: Invalid parameters from one security level crashing code at the same security level (doesn’t get old)
You never crossed a security boundary.
Apr 20, 2016
Post comments count
0
Post likes count
1
Why are mouse wheel messages delivered to the focus window instead of the window under the mouse?
Keyboard modifiers.
Apr 19, 2016
Post comments count
0
Post likes count
5
Why is there a screen that says “It is now safe to turn off your computer”?
Because that's when you know.
Apr 18, 2016
Post comments count
0
Post likes count
1
Getting MS-DOS games to run on Windows 95: Too much memory!
Another case of intentionally under-reporting memory.
Apr 15, 2016
Post comments count
0
Post likes count
1
What happens if I call EnumPropsEx while another thread is mutating the properties?
You get a best-effort.
Apr 14, 2016
Post comments count
0
Post likes count
1
Even though the target audience may be programmers, it can still be seen by users
Freaking out over programmer jargon.