不同对话框类的数据传递,数据无法更新 你可以将this->UpdateData(TRUE)放在CPage1中 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的本意是想用UpdateData(true)得到CPage1对话框中的数据,可你的UpdateData(true)是在void CDLG_SETTING::OnButton1() 函数中啊,只能更新CDLG_SETTING对话矿的 你可以用这种方式:cstring msg;obj.GetDlgItemText(id_m_a,msg);直接得到你编辑框中输入的内容负给msg数据类型转换就行了 你试下:obj.UpdateData(true); 我最近也遇到同样的问题,解决办法是:将这些变量定义为静态全局变量(记得初始化),在CPage1对话框类中附值,就OK了! 在 page1.cpp中的构造函数之前 加上 CPage1 *m_page1;不能在类里面哦然后在OnInitDialog() 加上 m_page1=this;新建一个头文件 extern.h 写 #include "page1.h" extern CPage1 *m_page1;在你要用的的地方包含都文件 extern.h m_page1->UpdateData(true);即可 有没有什么函数设置EDIT每行最大显示字符数呢 GDI+ 中的Image和Bitmap对象有没什么方法能互相转换? COM调用效率比较低--- 不知我的理解对不对? 请教一个问题 如果要用 CString 作为stl hash_map里面的key 的类型 应该怎么做? 有什么好的办法寻找导致内存泄漏的程序段? 谁做过打印机驱程呀 关于STL相当菜的问题,希望大家不要笑:) 帮忙看看这段程序 如何在DLL中得到函数的参数? 一个简单的消息问题 关于全局变量 帮帮忙:关于同步事件对象CEvent的一些疑问,
cstring msg;
obj.GetDlgItemText(id_m_a,msg);
直接得到你编辑框中输入的内容负给msg
数据类型转换就行了
obj.UpdateData(true);
然后在OnInitDialog() 加上 m_page1=this;新建一个头文件 extern.h 写 #include "page1.h" extern CPage1 *m_page1;在你要用的的地方包含都文件 extern.h m_page1->UpdateData(true);即可