The Old New Thing
Practical development throughout the evolution of Windows.
Latest posts
Oct 29, 2018
Post comments count
0
Post likes count
1
The case of the oplock deadlock poppycock
Call Sherlock.
Oct 26, 2018
Post comments count
0
Post likes count
0
How do I prevent users from using the mouse to drag the trackbar thumb to positions that aren’t multiples of five? Part 2: Nudging the thumb position
A little nudging here, a little nudging there.
Oct 25, 2018
Post comments count
0
Post likes count
0
How do I prevent users from using the mouse to drag the trackbar thumb to positions that aren’t multiples of five? Part 1: Reframe the problem
Make <I>everything</I> a multiple of five.
Oct 24, 2018
Post comments count
0
Post likes count
0
Adding a Ctrl+arrow accelerator for moving the trackbar by just one unit, part 2: Second try
Intercepting the thumb motion.
Oct 23, 2018
Post comments count
0
Post likes count
0
Adding a Ctrl+arrow accelerator for moving the trackbar by just one unit, part 1: Initial plunge
The obvious thing starts to get out of hand.
Oct 22, 2018
Post comments count
0
Post likes count
1
Why does the Entry Point Not Found error dialog sometimes not include the name of the missing entry point?
Because the name is too long.
Oct 19, 2018
Post comments count
0
Post likes count
1
File-extending writes are not always synchronous, which is entirely within the contract
It is an option but not a requirement.
Oct 18, 2018
Post comments count
0
Post likes count
1
After reporting a non-responsive program to Windows Error Reporting, why does the process spawn a suspended child process?
That's just a ghost, a shadow of the original.
Oct 17, 2018
Post comments count
0
Post likes count
2
What does the “Ae” stand for in AeDebug?
I'm not sure, but I think it's Application Error.