专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VC

程序在release下正常,debug下运行出错?该怎么解决

发布时间:2011-06-23 14:20:40 文章来源:www.iduyao.cn 采编人员:星星草
程序在release下正常,debug下运行出错?
程序编到一半,突然在debug下执行出错,在release下却运行良好,不知道问题出哪了了,麻烦帮我看一下,谢谢!
只提示afxwin2.inl出错,重试后指向“ {   ASSERT(::IsWindow(m_hWnd));   ::GetWindowRect(m_hWnd,   lpRect);   }”的一行程序

------解决方案--------------------
release 下并不是没有错误,只是错误不明显
ASSERT(::IsWindow(m_hWnd));
ASSERT 如果括号内表达式为假,debug下会抱错
错误意思是m_hWnd 不是一个有效的窗口句柄
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: