程序在编译,链接,都没有出错。可是运行时出错了,如何解决? 当然是进File:tooltip.cpp line:401 看看先。一般是没有创建就调用了某些需要窗口句柄的方法。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 File:tooltip.cpp line:401 找到ToolTip。cpp文件,看401 line是 assert什么内容然后再检查你的程序和assert的内容相关的代码 当前目录没有File:tooltip.cpp的话,去vc安装目录搜索 查看文件:C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\tooltip.cpp中的401行,结合你的程序分析问题。 出现断言失败,按retry定位到出错行,看看调用栈,在你的CPP代码里面是哪执行错误 我也遇到了同样问题,程序在编译,链接,都没有出错。可是运行时出错了(在自己机器上没事,安装别人的机器上就出错),错误提示tooltip.cpp 第401行ASSERT错误,经过分析,我怀疑是两个隐藏按钮的问题,程序刚运行时,它们在界面中是隐藏的(还没有出现),而我下面的语句已经引用了这两个按钮,// m_ToolTip.AddTool(GetDlgItem(IDC_BUTTON8num),"提示1");// m_ToolTip.AddTool(GetDlgItem(IDC_BUTTON9ph),"提示2");我要待明天,去单位的机器试验是否是这个原因。不知道楼主问题解决没有,怎样解决的? 关于多定时器的调用 关于CListCtrl控件的问题 关于摸态对话框退出时的问题 datagrid不显示数据问题! 如何得到汉字的拼音或首拼呢? 为什么我自己写的类库非要我在CPP文件的第一个函数前面加个";"号? CTreeCtrl单击返回上次选中的项目,我想返回当前的,怎么处理?100分相送!!! 读文件所遇的问题 紧急问题,有什么方法可以把BSTR类型转化成float???? 要订制一个AppWizard,出错!高手请进!!!!!! vs添加变量中的奇怪问题 串口通讯中WaitCommEven问题?
line:401 找到ToolTip。cpp文件,看401 line是 assert什么内容
然后再检查你的程序和assert的内容相关的代码
查看文件:C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\tooltip.cpp中的401行,结合你的程序分析问题。
经过分析,我怀疑是两个隐藏按钮的问题,程序刚运行时,它们在界面中是隐藏的(还没有出现),而我下面的语句已经引用了这两个按钮,
// m_ToolTip.AddTool(GetDlgItem(IDC_BUTTON8num),"提示1");
// m_ToolTip.AddTool(GetDlgItem(IDC_BUTTON9ph),"提示2");
我要待明天,去单位的机器试验是否是这个原因。
不知道楼主问题解决没有,怎样解决的?