初海丶介 发表于 2013-11-23 09:47:17

windows中shell 的COM无法注册

这是我注册表文件
REGEDIT4


        @="Shell Extension Sample"

        @="mywodecom.dll"
       "ThreadingModel"="Apartment"

        @="winfile"

        @="{6A5A952F-ED4D-4AEE-8852-45F308AA93F9}"

        @="{6A5A952F-ED4D-4AEE-8852-45F308AA93F9}"

        @="winpage"

        @="{6A5A952F-ED4D-4AEE-8852-45F308AA93F9}"

        @="winCopyHook"

        @="{6A5A952F-ED4D-4AEE-8852-45F308AA93F9}"

        @="{6A5A952F-ED4D-4AEE-8852-45F308AA93F9}"="Shell Extension Sample"

我的DLL里面为鼠标右键添加 呢一个菜单,但是我新建呢个.win文件却没看到,把资源管理附加到调试器中也没看到加载这个DLL

求解,我的QQ1094017178 知道的大哥请告诉下我,不胜感激,谢谢

一下是DLL代码附件

初海丶介 发表于 2013-11-23 09:55:41

这是那个DLL文件代码

小名明SIU 发表于 2013-11-25 12:38:12

第一你的注册表文件好像导入不进注册表,建议手动修改或者写一个程序导入试试
第二最后一句
      @="{6A5A952F-ED4D-4AEE-8852-45F308AA93F9}"="Shell Extension Sample"
多了一个@,把它去掉
最后一点, 我上次回答你的这个问题,还没讲几句,你连反应都没有了,现在问问题的都是大爷
页: [1]
查看完整版本: windows中shell 的COM无法注册