不见对象映射表BEGIN_OBJECT_MAP()了,让我大吃一惊. 还有没有那四个注册函数DllRegisterServer了, 我想改也不知道怎么改. 另外我自己的类不用从CComObjectRootEx继承了. 请问ATL7和ATL3还有什么区别啊,我想改DllRegisterServer等函数去哪里改啊?

解决方案 »

  1.   

    新建atl工程的时候注意不要使用attributed
      

  2.   

    attribted是不是属性化的意思啊?我用的是中文版的。如果不使用这个,就有DllRegisterServer了吗?另外我发现vc6的 ATL 中连最最基本的接口映射表COM_INTERFACE_ENTRY都没有了,难道又被集成到哪里去了吗?
      

  3.   

    对于加入的接口还要不要填COM_INTERFACE_ENTRY了?