VC6.0运行的时候出现 Debug Assertion Failed! File:wincore.cpp Line:365 不能上图,纠结,求大神指点啊 20

VC6.0运行的时候出现DebugAssertionFailed!File:wincore.cppLine:365不能上图,纠结,求大神指点啊!!!我是VC菜鸟,拜托了我... VC6.0运行的时候出现 Debug Assertion Failed! File:wincore.cpp Line:365 不能上图,纠结,求大神指点啊!!!我是VC菜鸟,拜托了
我写的是聊天程序,打开聊天对话框后可以正常对话,但是只要我移动几下窗口,或者反复切换几次到其他窗口就会出现这个错,我表示很蛋疼,这个东西调试不出来,大神们呀顶一下呀

我是在一个线程中显示聊天对话框,然后一个子线程接收信息然后设置聊天对话框的显示
展开
 我来答
zhangwen3790
2012-05-31 · TA获得超过224个赞
知道小有建树答主
回答量:209
采纳率:100%
帮助的人:176万
展开全部
ASSERT错误,一般是指针为空时出现,移动几下窗口,或者反复切换几次到其他窗口就会出现这个错,可能是重绘出错,检查一下你的重绘函数,OnPaint
追问
我也觉得可能是重绘问题,但是我没有写重绘函数
20127820
2012-05-31 · TA获得超过243个赞
知道小有建树答主
回答量:1274
采纳率:83%
帮助的人:575万
展开全部
wincore.cpp文件(D:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7Debug Assertion Failed!是因为,vc在debug版的代码中插入了很多帮助调试的R
追问
什么意思啊,不懂
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
MTNHan
2012-05-31 · TA获得超过915个赞
知道小有建树答主
回答量:633
采纳率:0%
帮助的人:572万
展开全部
报错时点“中断”,打开“调用堆栈”窗口,查看最近执行的一行代码(是你的代码,不是vc的),然后分析问题,分析不了就贴出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
知易行难持之以恒
2012-05-31
知道答主
回答量:31
采纳率:0%
帮助的人:21.2万
展开全部
按下CTRL+SHIFT+C,查看调用栈call stack,顺着栈信息往上找,就应该可以找出问题来了。
追问
看不懂汇编
追答
你是不是子线程,操作了UI界面?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式