VC++中类之间变量值怎么传递。。。
来源:百度知道 编辑:UC知道 时间:2024/05/22 15:53:24
我定义了一个类picture,和一个对话框类Addpicture。
在picture.cpp中,我需要用到对话框里一个编辑框的当前值,请问怎么得到?
感谢高手指点。。。
实在谢谢各位的解答。。
在picture.cpp中,我需要用到对话框里一个编辑框的当前值,请问怎么得到?
感谢高手指点。。。
实在谢谢各位的解答。。
在picture.cpp中 调用Addpicture对话框.
比如你在picture.cpp中 写:
Addpicture dlg;
dlg.DoModal();
然后就可以取你要的值了 int a = dlg.m_a;
使用类向导为对话框类的编辑框添加一个变量,就可以访问了 ,你是用对话框做还是用单文档?
如果你这里的对话框类不是那个基于对话框程序的对话框,那很简单,用类向导为编辑框关联一个成员变量, Addpicture dlg;
dlg.DoModal();
dlg.m_strEdit1;//
除了一楼老兄的方法外,下列方法也可以:
1. 将picture类定义成Addpicture类的友元函数
2. 用消息传递机制(SendMessage或PostMessage之类的)
添加一个Addpictrue类对象的引用
学习下