还没用过com,不知道实际工作中要用什么写com

解决方案 »

  1.   

    The only language requirement for COM is that code is generated in a language that can create structures of pointers and, either explicitly or implicitly, call functions through pointers. Object-oriented languages such as Microsoft® Visual C++® and Smalltalk provide programming mechanisms that simplify the implementation of COM objects, but languages such as C, Pascal, Ada, Java, and even BASIC programming environments can create and use COM objects. 
      

  2.   

    其实楼主没有弄明白ATL和ActiveX之间的关系.
    ActiveX是所以复合控件的统称,而ATL是实现ActiveX的复合控件的工具包.
    而实现ActiveX的工具包并不只有ATL一个,MFC也可以实现
      

  3.   

    一般用ATL
    用ATL写com和activex控件
    相当于用MFC写win32程序去看看书就知道了啊
    再这里白费力气