计算器的显示 小弟想编一个计算器,用10个button表示0,1,2.....9,当点击相应的数字button时,想在Edit Box中显示相应的数字,我用m_edit.Insert(n,"1");在Edit Box 中不能显示。请问如何解决??小弟是初学请给出详细说明,谢谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比如在OnButton1的函数中:GetDlgItem(IDC_EDIT1)->SetWindowText("1");按2的按钮,就显式:GetDlgItem(IDC_EDIT1)->SetWindowText("2"); CString str;m_edit.GetWindowText(str);str += _T("1");m_edit.SetWindowText(str); 好像不行啊!!我在VC6环境里,Edit Box 的ID为IDC_Edit4,我用向导创建string 型变量m_edit.在button1中跟本没有m_edit.GetWindowText(str);请大虾说明白一点,谢谢!! 先UpdateData(TRUE);获得EDIT的值,再UpdateData(FALSE)把它显示出来如:void CShunDlg::OnButton1() { if(a=0) { UpdateData(TRUE); m_a=a; UpdateData(FALSE); } if(a=1) { UpdateData(TRUE); m_a=b=2; UpdateData(FALSE);a=1; } }自己改改..... 你创建了变量,那就直接用UpdateData传递值吧。 请问都有哪些已知的基于以太网rfc894承载的协议? 在子对话框里初始化listcontrol 备份数据库失败 WinInet设置的回调函数为何不执行? 关于graphic.h库函数提问,重谢500分!! VC在安装时设置的环境变量怎么改? 多多指教! ▓▓▓▓各位大侠请教,关于用BestCrypt v.7加密,但忘记密码,如何办??急急急急急急急急急▓▓▓▓▓ 急!FAT32 shift+del删除后如何恢复,解决后加分 要实现屏幕抓图用什么函数? UDP连接问题 关于插件制作各位高手有没有什么高见!在线等
GetDlgItem(IDC_EDIT1)->SetWindowText("2");
str += _T("1");
m_edit.SetWindowText(str);
我在VC6环境里,Edit Box 的ID为IDC_Edit4,我用向导创建string 型变量m_edit.在button1中跟本没有m_edit.GetWindowText(str);
请大虾说明白一点,谢谢!!
如:
void CShunDlg::OnButton1()
{
if(a=0)
{
UpdateData(TRUE);
m_a=a;
UpdateData(FALSE);
} if(a=1)
{
UpdateData(TRUE);
m_a=b=2;
UpdateData(FALSE);a=1;
}
}
自己改改.....