Giving a single object multiple COM identities, part 4
Giving a single object multiple COM identities, part 3
Giving a single object multiple COM identities, part 2
Giving a single object multiple COM identities, part 1
A very brief introduction to patterns for implementing a COM object that hands out references to itself
Renaming a file is a multi-step process, only one of which is changing the name of the file
Why isn’t MapDialogRect mapping dialog rectangles?
My code crashed when I asked WIL to convert an exception to an HRESULT, did I throw an improper exception type?