这个方法,不太对。并不是说行不通,如果你把你那个对话框1中的变量设成静态成员变量,那你这样做也可以,就是有点浪费的嫌疑。
其它方法:
用全局变量传递:这个方法简单,在对话框1定义一个全局变量,对话框2里用extern修饰声明一下,然后就可以用了。在对话框1修改这个值,在对话框读
mfc中主对话框能和任何其他对话框交换各种数据,但是其他对话框如果想和
除了主对话框外的对话框交换信息,只能是extern int型数据,而且要声明在所有
函数之外,还有对话框1要想改变对话框2中的某些变量,也只能通过extern int来
间接改变,你无法直接改变对话框2中的非extern int类型的数据,你慢慢测试吗,体会体会!