The Old New Thing
Practical development throughout the evolution of Windows.
Latest posts
How can I make it easier to use the helper class that lets me pass more than one parameter to co_await?
Remove the need to have to type out the name of the helper.
How can I pass more than one parameter to co_await?
The <CODE>co_await</CODE> operator takes only one parameter, but it can be a big parameter.
I didn’t write a program with emoji, but I did use a control character
My program was a fairly simple one.
Microsoft employee price list from 1987
The Microsoft product catalog.
If the Windows Update hot patcher checks that the function hasn’t already been patched, does that mean you can’t install two hot-patches?
It knows what it did.
Why are we all worked up about atomicity when applying hot-patches if we can just suspend all the threads?
Suspending all the threads stops the threads that are there now, those are not the only possible sources of change.
You shouldn’t change the style of a Win32 static control after it has been created
It doesn't really handle that case.
There are things with ranks, but it’s not always clear what the ranks mean
The problem with documentation written by people who know the feature too well.
How do you implement a random-access database when you don’t have random-access external storage?
You just store it all in memory, in your own program.