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

May 16, 2023
Post comments count
6
Post likes count
0
It appears that I’ve never made a complete visit to the Pacific Northwest

If the marketing department is to be believed.

May 16, 2023
Post comments count
3
Post likes count
3
Summary of the duck-typing requirements of C++ COM wrappers

Wrapping up and comparing.

May 15, 2023
Post comments count
1
Post likes count
1
What are the duck-typing requirements of C++/WinRT com_ptr
?

The experiments conclude.

May 12, 2023
Post comments count
0
Post likes count
1
What are the duck-typing requirements of wil com_ptr
?

The experiments continue.

May 11, 2023
Post comments count
0
Post likes count
1
What are the duck-typing requirements of WRL ComPtr
?

Another round of experimentation.

May 10, 2023
Post comments count
1
Post likes count
0
What are the duck-typing requirements of ATL CComPtr
?

Looking for the minimum requirements.

May 9, 2023
Post comments count
0
Post likes count
0
What are the duck-typing requirements of MFC IPTR
?

Seeing what goes wrong and trying to fix it.

May 8, 2023
Post comments count
1
Post likes count
1
What are the duck-typing requirements of _com_ptr_t
?

As long as you fulfill the contract, based on method names.

May 5, 2023
Post comments count
3
Post likes count
0
The case of the crash in a C++/WinRT coroutine: Unpeeling the onion

Digging deeper and deeper.