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

Mar 12, 2025
1
1
What are the thread safety requirements of HSTRING
and BSTR
?

They do not have thread affinity.

Mar 11, 2025
4
2
What an insightful observation, you get to wear “the hat”

Maybe not so insightful.

Mar 10, 2025
0
1
How do I destroy an ABI pointer that I extracted from a C++/WinRT object?

You can clean it up the ABI way, whatever that is.

Mar 7, 2025
21
4
To some people, time zones are just a fancy way of sounding important, episode 2

Words have meaning.

Mar 6, 2025
6
4
How can I choose a different C++ constructor at runtime?

Make somebody else do it, and then use copy elision.

Mar 5, 2025
0
2
I tried to subscribe to a C++/WinRT event, but my callback was never called

Check how you registered your event handler.


Mar 3, 2025
1
2
Lexically scoped functions accessing parent locals: The display

Using a well-known location instead of copying frame pointers.

Feb 28, 2025
1
0
C++/WinRT implementation inheritance: Notes on winrt::implements
, part 8

Comparing the options.