求教高手,一个WIN7和XP兼容性问题。

wtl800 2014-04-24 05:26:03
代码是用WTL写的DLL,在WIN7下一切正常,但是在XP下就会崩溃,用Debug工具跟踪得到错误行,屏蔽掉又会
在其他地方崩掉,貌似是堆栈、内存有些混乱。请教一下,如何解决这个问题?
XP是在Win7下面的Windows XP Mode虚拟机中。
...全文
110 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wtl800 2014-04-26
  • 打赏
  • 举报
回复
还有一点是,选择优化代码,然后debug就会得到错误的地址,关掉优化就对了。
wtl800 2014-04-26
  • 打赏
  • 举报
回复
问题自己找到解决了,Win7 是64位,对内存访问之类比较宽,不崩,但是XP就会崩。总之还是代码有问题。
凌乱哥 2014-04-24
  • 打赏
  • 举报
回复
引用 1 楼 lis2012 的回复:
我这边写的程序时在xp中,可以在win7 64位里面运行没有问题,需要设置
这图是什么意思?
lis2012 2014-04-24
  • 打赏
  • 举报
回复
lis2012 2014-04-24
  • 打赏
  • 举报
回复
我这边写的程序时在xp中,可以在win7 64位里面运行没有问题,需要设置

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧