网站上有徐景周前辈的源码及文章,可是运行后产生DLL,可我在WORD的COM加载项里却始终加不上这个DLL文件,不知道是为什么原因?请教各位大侠。

解决方案 »

  1.   

    把这个*.dll放到如下的目录中:
    E:\Program Files\Microsoft Office\Office\Addins
      

  2.   

    我也遇到过同样的问题,不同的原因有对应的解决办法,尝试过三种好使的办法:
    1、我的dll注册时和原来已有的dll发生冲突,就是用的同一个工程编译出的dll,因此在注册表中的CLSID相同,所以我的dll在COM加载项里不显示;
    2、上面的办法有时也奏效,就是加到office默认的Addins目录;
    3、编译工程时选择“Use MFC in a Static Library”有时也好使