一个不能更新的问题 我的是SDI,基于FormView的。我新建了一个对话框类,通过对话框上的一个按钮更新FormView上的编辑框,但是要按两下按钮才能更新,然后我在对话框上也放了个编辑框,按一下就能更新了。很郁闷,请问这是为什么?怎么解决?谢谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是使用类似的SetDlgItemText吗,应该是没问题的呀 可以考虑按下按钮的同时,发送一个更新消息到FormView窗口上,让该窗口进行刷新界面操作。或是调用一个其可以更新其界面的函数都可以。 我用的是m_edit.SetSel(0,-1);m_edit.ReplaceSel("XXXX"); MSDN中这样说:CEdit::ReplaceSel replaces only a portion of the text in an edit control. If you want to replace all of the text, use the CWnd::SetWindowText method. 用SetWindowText 吧 VS2008 MFC如何实现点击按钮弹出另外一个窗口,进行数据的输入 一个漂亮免费的仪表控件 数据库里面的日期和字符 怎么读取 问个很弱智的问题.如何在VS里编辑C++? 线程同步问题(高手赐教) 如何判断一个已知名称是否为目录? 线程中的生产者和消费者问题 如何检测系统中可用的串口或者MODEM的个数及名称??急 有关CRC校验 的问题 字符串同数值转换问题 请问在mfc的对话框程序中,想按一下按钮就显示位图出来,该怎么实现呢? CSplitterWnd分割了窗口之后怎么获得第二列客户区的left坐标?
m_edit.SetSel(0,-1);
m_edit.ReplaceSel("XXXX");
CEdit::ReplaceSel replaces only a portion of the text in an edit control. If you want to replace all of the text, use the CWnd::SetWindowText method. 用SetWindowText 吧