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

Feb 14, 2025
Post comments count
3
Post likes count
3
Investigating an argument-dependent lookup issue and working around it

Picking apart the language specification.

Feb 13, 2025
Post comments count
1
Post likes count
2
A sample implementation of the weak reference pattern for COM callbacks

A forwarder through a weak reference.

Feb 12, 2025
Post comments count
3
Post likes count
2
Async-Async revisited: What about cancellation?

Even the cancellation is async.

Feb 11, 2025
Post comments count
3
Post likes count
8
Did the Windows 95 setup team forget that MS-DOS can do graphics?

Oh look what you just made there.

Feb 10, 2025
Post comments count
4
Post likes count
2
How does Explorer find the “first” icon in a file

It enumerates them and takes the first one, so this is really a question about enumeration.

Feb 7, 2025
Post comments count
1
Post likes count
2
Using alternate locales to get more interesting case mapping than the C

Looking for something better.

Feb 6, 2025
Post comments count
7
Post likes count
0
The default C locale is not a very interesting one

It barely understands anything.

Feb 5, 2025
Post comments count
7
Post likes count
0
On exactly when XAML bindings are evaluated if an element is not yet loaded

It depends on which abstraction you prefer.

Feb 4, 2025
Post comments count
4
Post likes count
4
The original name for Flexible Single Master Operations in Active Directory

Not that kind of F-word.