我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: [MFC]Debug Assert Failed 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

bombxzh



性别: 帅哥 状态: 该用户目前不在线
等级: 鹤立鸡群
家族: 菠韬汹勇
发贴: 1385
威望: 0
浮云: 1133
在线等级:
注册时间: 2005-10-08
最后登陆: 2020-12-23

5come5帮你背单词 [ figure /'figə/ n. 外形,体形,身体,要人,人物,人体,图表,数字;vt. 计算;用图表示 ]


[MFC]Debug Assert Failed

我在CView继承类定义了一个菜单相应的函数是OnShow()
void CProcessView::OnShow()
{
// TODO: Add your command handler code here
CProcessDialog dlg;//这个我定义的一个对话框的类
if(dlg.DoModal()==IDOK)
{


if(dlg.SpfCheck())
{
SPF_Dialog spf;//这个是另一个对话框
if(spf.DoModal()==IDOK)
{
}
}
else
{
CRRDialog rr;//也是对话框
if(rr.DoModal()==IDOK)
{
}
}
}

}
SpfCheck()函数如下
bool CProcessDialog::SpfCheck()
{

if(sDlgButtonChecked(IDC_SPF))
{
return true;
}
else
{
return false;
}
}
IDC_SPF是我定义的一个对话框的单选按钮
我想实现如果选中这个单选按钮则弹出相应对话框
调试的时候,运行到if(dlg.SpfCheck())这一行是出现Debug Assert Failed,在往下看我就看不懂了,大家帮看看
单步运行时出现这个提示,点取消就转到机器代码了,什么意思啊?


[ 此贴被bombxzh在2007-04-18 08:50重新编辑 ]
顶端 Posted: 2007-04-18 08:44 | [楼 主]
bombxzh



性别: 帅哥 状态: 该用户目前不在线
等级: 鹤立鸡群
家族: 菠韬汹勇
发贴: 1385
威望: 0
浮云: 1133
在线等级:
注册时间: 2005-10-08
最后登陆: 2020-12-23

5come5帮你背单词 [ organization /o:gənai'zeiən/ n. 组织,安排,团体,有机休 ]


怎么没人解释下啊
顶端 Posted: 2007-04-18 13:02 | [1 楼]
我来我网·5come5 Forum » 程序员之家

Total 0.019531(s) query 7, Time now is:03-12 03:35, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号