本帖最后由 macrolen 于 2009-12-17 18:51:19 编辑

解决方案 »

  1.   

    是UAC问题么?也已经建了UAC.manifest的资源文件加在DLL里了...
      

  2.   

    shellexecute指定runas以管理员身份运行可以吗?
      

  3.   

    以管理员身份运行cmd,然后用cmd运行你的程序,能够成功吗?
      

  4.   

    ocx可以调试的,你调试下看看
      

  5.   

    估计是安全问题,用Process Moniter看看有没有文件、注册表访问被拒绝
    再就是保护模式开了的话,IE进程可以读写的地方很少的,参考http://msdn.microsoft.com/en-us/library/bb250462(VS.85).aspx
      

  6.   

    WIN7 是 IE8 哦,API 是否一样?