The Old New Thing
Practical development throughout the evolution of Windows.
Latest posts
Feb 6, 2026
Post comments count
1
Post likes count
2
How can I prevent the user from changing the widths of ListView columns in version 5 of the common controls?, part 2
Preventing the resize cursor from appearing.
Feb 5, 2026
Post comments count
5
Post likes count
2
How can I prevent the user from changing the widths of ListView columns in version 5 of the common controls?
Deny changes to the width.
Feb 4, 2026
Post comments count
2
Post likes count
1
Super Bowl LX creates an opportunity for symphonic friendly wagering
Betting classical music.
Feb 4, 2026
Post comments count
2
Post likes count
1
How can I prevent the user from changing the widths of ListView columns?
You can ask the header to be non-resizing.
Feb 3, 2026
Post comments count
0
Post likes count
6
Some small stories about the giant satellite dish antenna that was behind Microsoft Building 11
A little trivia.
Feb 2, 2026
Post comments count
5
Post likes count
2
Studying compiler error messages closely: Input file paths
Are you even compiling the correct file?
Jan 30, 2026
Post comments count
1
Post likes count
1
Why not store the SAFEARRAY reference count as a hidden allocation next to the SAFEARRAY?
The case of "Bring your own <CODE>SAFEARRAY</CODE>."
Jan 29, 2026
Post comments count
1
Post likes count
2
How can I retain access to the data in a SAFEARRAY after my method returns?
Find a way to take ownership.
Jan 28, 2026
Post comments count
0
Post likes count
1
Why did I lose the data even though I called SafeArrayAddRef?
You have to use the original pointer, but even that won't be good enough.