这个问题好大啊。本质上来说没区别,就是C++的类继承。但是ATL的模板设计很精妙,导致后来的C++标准库也借鉴的。 COM方面的知识我只看过书,没实践。毕竟现在用的机会很少。别人告诉你详细的答案可能你也很能完全了解,你还是熟悉COM的原理,再看看ATL的书,就应该明白了。
这个问题好大啊。本质上来说没区别,就是C++的类继承。但是ATL的模板设计很精妙,导致后来的C++标准库也借鉴的。
COM方面的知识我只看过书,没实践。毕竟现在用的机会很少。别人告诉你详细的答案可能你也很能完全了解,你还是熟悉COM的原理,再看看ATL的书,就应该明白了。