想學com編程,感謝各位賜教,以便可少走彎路!

解决方案 »

  1.   

    我到这上面第一次给留言,我水平很滥.我认为应该先看一些书

    Inside Windows 2000 Programming
      

  2.   

    看《COM本质论》和《深入解析ATL》
      

  3.   

    Introduction to COM
    COM is the fundamental "object model" on which ActiveX Controls and OLE are built. COM allows an object to expose its functionality to other components and to host applications. It defines both how the object exposes itself and how this exposure works across processes and across networks. COM also defines the object's life cycle.Fundamental to COM are these concepts: Interfaces — the mechanism through which an object exposes its functionality.
    IUnknown — the basic interface on which all others are based. It implements the reference counting and interface querying mechanisms running through COM.
    Reference counting — the technique by which an object (or, strictly, an interface) decides when it is no longer being used and is therefore free to remove itself.
    QueryInterface — the method used to query an object for a given interface.
    Marshaling — the mechanism that enables objects to be used across thread, process, and network boundaries, allowing for location independence.
    Aggregation — a way in which one object can make use of another. 
    See Also   The Component Object Model in the Win32 SDK
      

  4.   

    u can find more via MSDN ,just pasted a snippet ..
    and u can get so many relative articles and samples via the link below , FYI: http://www.codeproject.com/com/
      

  5.   

    Thank  Qing_li73(bluemoon). MSDN must be readed by computer,but it too bad for my eyes.So i want to find some books but not ebook.I am glad so many friends answer my question to help.I think i will  get progress from all of you!
       Every body:
       if  you have readed 《COM本质论》 and《深入解析ATL》,please tell me you feeling. I want to buy them.
       Thank for every one!  
      

  6.   

    先从网上找些介绍的简单明了的com介绍的文章,再载几个例子看一看。然后再找com本质论等说看。
    看计算机眼睛是不好受,时间长了就习惯了。
    我也初学com,就是这样了
      

  7.   

    http://comcamp.myrice.com/techarticles/others/
      

  8.   

    看着书用MFC写好象比较简单,但是一离开书就困难了。
    我觉得还是得多看一些有关COM的基础书,如《COM技术内幕》
      

  9.   

    我认为应该先看写例子,《COM与COM+从入门到精通》上有一些例子,对例子有一定了解后,再看《COM技术内幕》就比较懂了。
      

  10.   

    如果你注重学习的是原理,那么《COM技术内幕》和《COM原理与应用》是最佳的组合。
      

  11.   

    c++=>mfc技术内幕=>再看楼上各位说的书
      

  12.   

    以下顺序,个人认为最佳
    《COM技术内幕》->《COM原理与应用》-> 《COM本质论》->《深入解析ATL》当然首先C++要过得去
      

  13.   

    找几本书+按书上的练习+用别人开发的Com作二次开发!
      

  14.   

    IDL什么来着(用IDL描述接口)
    com精彩编程示例(全是例子)
    COM本质论(原理)
    深入解析ATL
    COM技术内幕
      

  15.   

    com原理与应用入门特适合,
    com本质论在一定基础上加深理解
    com入门与精通也很好。:)
      

  16.   

    请教诸兄,到底《COM原理与应用》和《COM技术内幕》谁更适合入门,谁讲述的内容要广一些?
      

  17.   

    我也是初学,被单位逼着边学边赶项目,现在做完了,倒也学了些皮毛。《COM原理与应用》,讲的太基础,将就能入门;大多数VC/Delphi书,都有专门讲COM的章节,也是很好的参考。有了点儿基础,就多读可以运行的例子,和进行二次开发。总之实际写是最重要的。
      

  18.   

    请教一个初级问题:学习COM需要懂MFC吗?
      

  19.   

    深入解析ATL  COM本质论一起看,一个是例子,一个是本质
      

  20.   

    还有一个《com编程精彩实例》,里边教会你怎样实现各种类型地接口。
      

  21.   

    学习com不需要懂mfc,我建议先看《深度探索C++对象模型》然后学《COM技术内幕》
      

  22.   

    JJHOU说先看<<inside c++ object>>
      

  23.   

    《COM技术内幕》->《COM原理与应用》-> 《COM本质论》->《深入解析ATL》
    哪里有这些书下载!
      

  24.   

    兄弟你好:
        我刚刚也开始学COM+了,我有一本书《COM+编程指南》,感觉特好!
    介绍给你,希望能帮的上。
        希望你能注意我发的帖子,帮我解决一些难题。
      

  25.   

    要学就看经典书籍:《InsideCOM》《InsideATL》《Essential COM》,
    呓,怎么没有中国的作者写的书?《COM原理与应用》? 差强人意,既然看了上面的,还有什么必要看潘的书?连潘都说是参照《InsideCOM》来的
      

  26.   

    《COM原理与应用》 是一本入门的好书,另外,
    www.vckbase.com上有不少好文章,建议学习之前先看看,
    有个初步的印象就会事半功倍。