mfc 计算器的程序 不能运行 5

ASSERT(m_lpszTemplateName!=NULL||m_hDialogTemplate!=NULL||m_lpDialogTemplate!=NULL);这... ASSERT(m_lpszTemplateName != NULL || m_hDialogTemplate != NULL ||
m_lpDialogTemplate != NULL); 这是497行的内容 帮忙解释下 怎么解决
展开
 我来答
林遇傲雪
2014-03-15 · TA获得超过109个赞
知道小有建树答主
回答量:88
采纳率:0%
帮助的人:71.5万
展开全部
你好,我想问一下, 你判断不为空的那个几个变量是什么类型的啊? 是字符串类型的吗? 要是字符串类型的话, 那样判断肯定不对了啊。 字符串中有一个方法就是判断字符串是否为空。
你是不是想先检查编辑框中的内容是不是为空? 你可以定义一个字符串类型的,获取编辑框中的内容, 再用 str.IsEmpty(),是否为空。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
besdn
2014-03-16 · TA获得超过198个赞
知道小有建树答主
回答量:273
采纳率:0%
帮助的人:179万
展开全部
意思是m_lpszTemplateName ,m_hDialogTemplate ,m_lpDialogTemplate 三个中有一个为空,要看你是怎么调用DoModal()这个函数的,
对于模态对话框的显示要调用DoModal()函数,调用格式为
CXXXDialog dlg;
dlg.DoModal();
你应该检查下你创建对话框的代码.
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式