标 题: MFC 如何自动刷新对话框?
发信站: 北邮人论坛 (Wed Mar 3 21:01:27 2010), 站内 在MFC中定义了一个主界面class main,一个对话框class dialog,主界面中按钮button可以打开对话框。 现有一变量a,我想让它在对话框中显示,可每次打开对话框时,总是显示我打开瞬间a的取值,而a是不断变化的,我想让它自动刷新应该怎么做? 不用多线程该怎么做,是不是要刷新窗口,怎么获得对话框的窗口句柄? 已经解决了,用了自己的方法,不过还是谢谢大家! 在主界面中声明一个对话框的静态类dlg 当主界面中变量a改变时,用SetDlgItemInt(dlg.GetSafeHwnd(),控件ID,数值,0) 改变对话框中控件的数值 |
|