如上,谢谢

解决方案 »

  1.   

    ???
    不懂,如果之做普通的DLL,VC里不是有直接做DLL工程的吗?为什么要用ATL?
      

  2.   

    我是说用了atl写dll程序是不是会方便点
      

  3.   

    ATL是用来写COM的,COM的实现形式之一是dll,但不是所有的dll都是COM。
    如果你开发COM,用ATL是会方便很多。
      

  4.   

    我不需要COM,我就想知道写dll,用atl效率是不是能高点~
      

  5.   

    那么你根本不需要用ATL
    ATL是为COM订做的。
    写DLL你可以用VC和其他许多许多的工具
      

  6.   

    做DLL用不着什么类库吧?直接写几个函数就可以包装成DLL了。
      

  7.   

    编写非COM dll,用ATL不能加快开发速度,可能连你自己都会被弄糊涂
      

  8.   

    我还要用到窗口阿~ atl里面就有现成的类可用,这是我的想法