在XP下用VS2008编写了一个有MSCOMM32控件的MFC程序,生成后在WIN7下运行没有反应,这是为什么???是用静态编译的,也在程序的兼容模式里选了XP,但就是没反应。MSCOMM32控件也注册了。请教各位高手原因...

解决方案 »

  1.   

    请在WIN7下调试运行,并进行测试
      

  2.   

    权限问题?Win7下Debug看看哪个函数执行失败返回了?
      

  3.   

    win7的是个新机器,里面没装vs,我在一台xp的机器上生成的程序。在win7上运行是没有反映,界面不弹出,任务管理器里也没有,我在exe上右键管理员方式运行也没反映……
      

  4.   

    缺少必要的依赖库吧,也许是vs2008部署问题http://blog.csdn.net/fengbingchun/archive/2011/05/27/6449241.aspx