vc下运行正常,单独运行时出问题?

来源:百度知道 编辑:UC知道 时间:2024/09/24 10:29:51
程序调用动态链接库 实现外部串口的连接,vc环境下能连上,单独运行时就连不上?请问有人遇到过这种事情吗?

你是说debug下能连上? releas版本不能连上?
还是这又VC的机器上能连 没有的就不能呢?

如果第一种 一般一下情况
a.未为指针分配内存就将他传到Api函数里.debug无错,release是可能会在调用过这个指针的对象的某个与此指针毫不相关处出错.
b.处理自定义消息时忘写了传递进消息处理函数的参数wParam,lParam,debug正常,release版可能在调用若干次此函数后在函数返回时出错.
c.不挡的使用了ASSERT这样的宏 改变了程序原貌

第二种情况很简单 你需要的动态库只随VC发布 没有随WINDOWS发布~

release版本看看行不行