VC++能否制作兼容Vista的软件?
现在有的软件公司已经设计出了兼容Vista的软件。可是这样的软件明显不是用VC++.NET做的。估计他们还是用的VC6.0。
请问,VC6.0怎么设计出兼容Vista的软件?
请达人指点一下,谢谢~

解决方案 »

  1.   

    用VC6完全可以的,感觉要要特别注意的是UAC的问题。要把要用到管理员权限和只用到normal权限的隔离出来,一般是把需要管理员权限的部分独立成一个进程。
      

  2.   

    没感觉有什么特别的,我在vista下重编译就好了。也没找具体什么原因,反正先安装一下,然后Ghost一下,有需要的时候就编译一下,平时还是在Win2000下做。
      

  3.   

    一般的软件在Vista下都可以运行,但要做到完全兼容就不容易了
      

  4.   

    没错,我们现在就有一个程序vc6做的再vista下运行,主要是vista控制权限比较严格,使用注册表,文件,等等要注意是否成功
      

  5.   

    如果 對用戶權限,註冊表等的使用沒有要求,一般都可以正常運行。我知道的是,我以前用win 32sdk開發的軟件都可以正常運行。不用重新編一。但是mfc得就不可以了,大多數都不行了。
      

  6.   

    vista上要是不能运行记事本,微软就完了
      

  7.   

    linuxpgy(永远) ( ) 信誉:100  2007-9-25 12:59:07  得分: 0  
    vista上要是不能运行记事本,微软就完了
    =========================================!!-_-!!