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

Feb 12, 2024
Post comments count
1
Post likes count
1
How can I get the Windows Runtime HttpClient to display a basic authentication prompt?

You need to give it some help finding the right window.

Feb 9, 2024
Post comments count
25
Post likes count
10
On the virtues of the trailing comma

A more uniform appearance comes with its own benefits beyond aesthetics.

Feb 8, 2024
Post comments count
3
Post likes count
2
How do I suppress the error box that appears when a LoadLibrary
fails?

They don't appear often, but they do appear occasionally.

Feb 7, 2024
Post comments count
4
Post likes count
1
Why doesn’t my program get fancy drag/drop effects in high contrast mode with CLSID_DragDropHelper
?

You have to upgrade your manifest.

Feb 6, 2024
Post comments count
11
Post likes count
2
On using milliseconds as a measure of network latency

There's a limit to how much technology can improve.

Feb 5, 2024
Post comments count
1
Post likes count
3
How can I close a thread pool and cancel all work that had been queued to it?

You can put them in a group.

Feb 2, 2024
Post comments count
4
Post likes count
0
The case of the invalid parameter error from MeasureOverride

Chasing it back to its origin.

Feb 1, 2024
Post comments count
7
Post likes count
1
Using virtual memory placeholders to allocate contiguous address space for multiple purposes

Can you hold this for a second?

Jan 31, 2024
Post comments count
10
Post likes count
1
How can I add an environment variable to a process launched via ShellExecuteEx
or IContextMenu
?

Hooking into the way the Windows shell launches processes.