我在对话框上拖了三个编辑框控件,其中两个编辑框放除数和被除数,另外一个编辑框放结果,结果是当除数和被除数输入后自动显示出来的.请知道的朋友回复下.非常感谢!!
解决方案 »
- 请问下大家如何实现选择对话框上某菜单时显示出框架视图?
- 语音moden的信号转化问题
- 想学VC,但不知道用什么工具,VC6。0还是其他
- Dll的问题,load成功但得不到函数
- 一个很简单的问题,给100分先,不够再给,偶有的是分
- 关于树视???
- 防止进程的再启动。
- 关于CSplitterWnd派生的问题
- 在windows中可以使用DOS的INT n中断吗?
- 扩展个人PC版微xin,非web协Y,有一个wetool,怎么实现的,怎么个思路,说是用HOOK,IDA_Pro ,PE 都研究了一大串,大神提供一下思路呀
- 急,急,急,视频传输程序出问题了,高分相送!!!!
- memcpy在release版本下崩溃,debug版本没问题?
UpdataData();
if(atoi(m_chu)!=0)
{
m_jieguo.Format("%d",atoi(m_beichu)/atoi(m_chu));
}
UpdateData(false);
3楼的就可以
还比较明白。
OnChangeEdit消息处理函数中加上如下代码
UpdataData();
if(atoi(m_chu)!=0)
{
m_jieguo.Format("%d",atoi(m_beichu)/atoi(m_chu));
}
UpdateData(false);这段代码是不是还要添加代码啊
运行后没有反映,不知道还缺少什么,是不是控件ID要添加上去啊,不明白啊,
UpdateData();
if(atoi(m_chu)!=0)
{
m_jieguo.Format("%d",atoi(m_beichu)/atoi(m_chu));
}
UpdateData(false);
}void CLGSDlg::OnChangeEdit6() //除数编辑框{
UpdateData();
if(atoi(m_chu)!=0)
{
m_jieguo.Format("%d",atoi(m_beichu)/atoi(m_chu));
}
UpdateData(false);}void CLGSDlg::OnChangeEdit5() //结果
{
UpdateData();
if(atoi(m_chu)!=0)
{
m_jieguo.Format("%d",atoi(m_beichu)/atoi(m_chu));
}
UpdateData(false);}
我是这样做的,,我知道这样做有问题帮我改改把,谢谢!!
UpdateData();
if(!m_beichu.IsEmpty() && atoi(m_chu)!=0)
{
m_jieguo.Format("%d",atoi(m_beichu)/atoi(m_chu));
}
UpdateData(false);}
{
UpdateData();
if(!m_beichu.IsEmpty() && atoi(m_chu)!=0)
{
m_jieguo.Format("%d",atoi(m_beichu)/atoi(m_chu));
}
UpdateData(false);
}
void CLGSDlg::OnChangeEdit6() //除数
{
UpdateData();
if(!m_beichu.IsEmpty() && atoi(m_chu)!=0)
{
m_jieguo.Format("%d",atoi(m_beichu)/atoi(m_chu));
}
UpdateData(false);
}
if (!m_beichushu.IsEmpty()&&!m_chushu.IsEmpty()&&atoi(m_chushu)!=0)
{
m_jieguo = "";
m_jieguo.Format("%d",atoi(m_beichushu)/atoi(m_chushu));
}
UpdateData(FALSE);把这个放在你的2个编辑框的双击弹出创建的函数里就可以了。我已经运行通过了。不行发我e-mail [email protected]
我发给你
{
// TODO: If this is a RICHEDIT control, the control will not
// send this notification unless you override the CDialog::OnInitDialog()
// function and call CRichEditCtrl().SetEventMask()
// with the ENM_CHANGE flag ORed into the mask.
// TODO: Add your control notification handler code here
UpdateData();
if (!m_beichushu.IsEmpty()&&!m_chushu.IsEmpty()&&atoi(m_chushu)!=0)
{
m_jieguo = "";
m_jieguo.Format("%d",atoi(m_beichushu)/atoi(m_chushu));
}
UpdateData(FALSE);
}void CMy123Dlg::OnChangeEdit1()
{
// TODO: If this is a RICHEDIT control, the control will not
// send this notification unless you override the CDialog::OnInitDialog()
// function and call CRichEditCtrl().SetEventMask()
// with the ENM_CHANGE flag ORed into the mask.
// TODO: Add your control notification handler code here
UpdateData();
if (!m_beichushu.IsEmpty()&&!m_chushu.IsEmpty()&&atoi(m_chushu)!=0)
{
m_jieguo = "";
m_jieguo.Format("%d",atoi(m_beichushu)/atoi(m_chushu));
}
UpdateData(FALSE);
}
你发封邮件给我好了:[email protected]谢谢了!!
也该结贴了