alt,com到底能做什么?问一下高手

解决方案 »

  1.   

    为什么你能在word文档中打开excel文件?这是com的功劳。
    为什么你能开发各种各样的插件?这是com的功劳。
    为什么用vb能调用vc写的对象?这是com的功劳。
    ……为什么开发com组件不是太难?这是atl的功劳。
      

  2.   

    atl使用了模板技术,另外还加入了很多宏,对于代码的可读性的确不好,不过确实好用,方便,将组件的基本功能如生命周期管理、接口管理等提供了支持,使开发者更专注于接口的实现代码开发。
    我写了一个atl组件c++模拟方面的文章,完全基于c++模板技术模拟atl的实现,有兴趣可以看下
    http://topic.csdn.net/u/20071130/22/8319f97d-eedf-4847-ba1b-8255f2fff8fb.html
      

  3.   

    com是windows的基础
    不过如果你搞什么web2.0对你真没什么用了