一个基础问题 有对话框A和B,A把B作为成员变量,并且b.DoModal()显示B对话框,显示B对话框之后要在其中的编辑框实时显示A中一些成员变量的值,现在是我不知道怎么实时获取A的成员变量的值?求解? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 A a;a.xxxx();这样直接访问不行? A显示之后调用B显示,然后A的成员变量会不停改变,那么B如何实时获取?不知我说明白了否? 有改变时发自定义消息吧.其实给用户看的没必要这么精确,用个timer,有数据变化时定时刷足够了. 既然B是A的成员,那么B可以直接用A中的变量。 你的B肯定不要用对象,需要存指针在a中。1、a需要设置定时器,在OnTimer中,通过pDlgB获得B控件的窗口指针,然后SetWindowText或者通过pDlgB设置B控件值,在B中用计时器UpdateData(FALSE);刷新一下2、a响应onchange函数,向B发生自定义消息。 要实时的话 则A中数据更新时直接调用B的显示函数或向B中发消息 请教高人,开发一个插件给某种原有的windows程序增加额外的功能是怎么实现的? 控制台网络通讯,解决异常处理和主函数与线程通信 Outlook联系人右键菜单 如何截管其它应用程序的事件或消息(高难度的) 求一简单的绘制文本的源代码 vc怎样实现打印功能?? 在头文件里声明两个类,类A用到类B,类B又用到类A的C++类声明的问题(马上结贴) 请高手帮一下,控件问题 Spin、CEdit 急!!!! 请教:深入浅出MFC中的问题(在线等待) 关于映射模式的问题? 打印窗口 VC控件多纸张多打印机的打印问题
A a;
a.xxxx();这样直接访问不行?
其实给用户看的没必要这么精确,用个timer,有数据变化时定时刷足够了.
1、a需要设置定时器,在OnTimer中,通过pDlgB获得B控件的窗口指针,然后SetWindowText
或者通过pDlgB设置B控件值,在B中用计时器UpdateData(FALSE);刷新一下
2、a响应onchange函数,向B发生自定义消息。