遇到了完全看不懂的异常

x363635334 2012-02-19 12:26:01
一月前我用MFC对话框划拉了一个对话框,上面放个编辑框 用来为任意函数采集输入,放个静态文本用来提示,用CString型成员变量m_Callee区分调用方
BOOL CDlgInput::OnInitDialog()
{
if(m_Callee=="BtnRecord")
SetDlgItemText(IDC_STATIC1,"请填入 0:保存 1:取消");
else if(m_Callee=="BtnCalc")
SetDlgItemText(IDC_STATIC1,"请填入初始数目");
return TRUE; // return TRUE unless you set the focus to a control
}

用了一个多月都好好的.结果今天把"请填入初始数目"改为"请填入初始索引",重新编译,这次DoModal时就异常了,停在winocc内CWnd::AttachControlSite()后,而且编译器在我的OnInitDialog最后加了注释// 异常: OCX 属性页应返回 FALSE

字面意思好像是控件属性页是手动指定焦点故应返回0? 可是我一个多月来没有碰界面啊
...全文
109 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
WaistCoat06 2012-02-20
  • 打赏
  • 举报
回复
好的,解决了就接个分啦
x363635334 2012-02-20
  • 打赏
  • 举报
回复
解决了,原来是以前给m_pMainWnd赋值了
给楼下一人送分

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧