The Old New Thing
Practical development throughout the evolution of Windows.
Latest posts
Sep 23, 2024
Post comments count
6
Post likes count
2
Going beyond the empty set: Embracing the power of other empty things
Just because there's nothing in it doesn't mean it's not valid.
Sep 20, 2024
Post comments count
5
Post likes count
3
How can I check that all the changes in a git branch have been cherry-picked or rebased into its upstream branch?
You can pretend to merge it and see if anything happens.
Sep 19, 2024
Post comments count
0
Post likes count
5
My window has the WS_EX_NOACTIVATE extended style, but it got activated anyway
Well, at least it wasn't activated by a click.
Sep 18, 2024
Post comments count
6
Post likes count
3
More on the mysterious [default_interface] attribute in Windows Runtime classes
Forcing you to make a choice.
Sep 17, 2024
Post comments count
1
Post likes count
3
It rather involved being on the other side of this airtight hatchway: Posting completions to somebody else’s I/O completion port
If you have gained access to it, then that was the problem.
Sep 16, 2024
Post comments count
5
Post likes count
6
Some notes on Win32 carets
Assorted notes and musings.
Sep 13, 2024
Post comments count
3
Post likes count
4
The case of the fail-fast crashes coming from the power management system
Understanding why it decided to fail fast.
Sep 12, 2024
Post comments count
0
Post likes count
3
How can I tell whether two programs will share drive letter mappings?
You can compare the authentication IDs.
Sep 11, 2024
Post comments count
2
Post likes count
1
The case of the string being copied from a mysterious pointer to invalid memory, revisited
Reflections on an older topic.