Summary
Even when you understand and commit to the laws
of COM identity, you'll find that they aren't very restrictive.
Prefer multiple inheritance, but do not feel that ATL limits you to
that technique. You can extend the interface map to support any
identity trick that ATL doesn't support directly.
|