编译vc6.0程序遇到的问题 本帖最后由 xdhello 于 2011-10-24 16:58:51 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主的文字描述的图片挺好。有一个assert出错了,可以看wincore.cpp的第991行看看具体原因。 编译程序怎么可能触发Assert呢?楼主关闭IDE再重新打开试试. 触发了Assert,查看Callstack,你的代码可能有问题 MessageBox出来的窗口,Ctrl+C就可以复制成这样//你自己的也可以.我们平时很多程序MessageBox的时候都会在后面加一个 "...按[CTRL+C]复制这个信息并发送到..."这样用户不用截图,我们也不用按图片中的字再打一次,大家都方便. Degbug下call stack窗口看看函数调用堆栈,找到出错的函数先 debug assertion failed! 看样子Debug下修改了什么东东或者是你修改了某些工程选项自己好好回忆一下 谢谢大家 我先定位下 是这个么?---------------------------Server.exe - 应用程序错误---------------------------应用程序发生异常 unknown software exception (0x80000003),位置为 0x5f430394。要终止程序,请单击“确定”。要调试程序,请单击“取消”。---------------------------确定 取消 --------------------------- 我试着debug 单步运行 也把call stack窗口调出来了 但是单步运行 不会出现那个问题 990 #ifdef _DEBUG991 ASSERT(pMap->LookupPermanent(hWndOrig) == NULL);992 #endif 请详解一下这个函数 求VC中类似CB中Application->ProcessMessage();的函数 如何创建自己 Win32 控件? 请问Button 按扭上怎么样加图标? 如何在一个程序中调用另一个程序 已知IP的情况下怎样得到计算机名 关于CListCtrl很奇怪的问题 高分放送小问题 为什么非得rebuild all才生效? 高人指点 SNMP++在win2000下运行错误! 在桌面绘图怎么擦除和重绘 像qq登陆那样的可变大小的下拉列表框怎么做?
MessageBox出来的窗口,Ctrl+C就可以复制成这样//你自己的也可以.我们平时很多程序
MessageBox的时候都会在后面加一个 "...按[CTRL+C]复制这个信息并发送到..."这样用户不用截图,我们也不用按图片中的字再打一次,大家都方便.
看样子Debug下修改了什么东东或者是你修改了某些工程选项
自己好好回忆一下
---------------------------
Server.exe - 应用程序错误
---------------------------
应用程序发生异常 unknown software exception (0x80000003),位置为 0x5f430394。
要终止程序,请单击“确定”。
要调试程序,请单击“取消”。
---------------------------
确定 取消
---------------------------
991 ASSERT(pMap->LookupPermanent(hWndOrig) == NULL);
992 #endif