读书人

VC两个对话框分别对应两个类它们之间

发布时间: 2012-05-09 12:13:59 作者: rapoo

VC两个对话框分别对应两个类,它们之间怎样进行数据的交互?
情况是这样,在程序中有两个对话框,它们分别对应了两个类,第一个主对话框是Flash界面(全屏显示的),点击Flash上面的按钮会通过网络给其它程序发送指令;第二个对话框同样也是用于网络发送指令的,但功能不同。由于它们两个都用到了Socket,我在对话框一中创建了Socket,如何在对话框二中使用。求高手指点

[解决办法]
可以把socket声明为全局变量,然后在1中初始化,2中使用
[解决办法]
二楼的方法可行,直接用全局,但是这样有缺点,一般项目中全局变量越少越好,你也可以用指针来实现的
[解决办法]
不需要使用全局变量。

既然后面那个对话框是由主对话框创建的,那直接给它传递一个socket对象的连接就可以了。

读书人网 >C++

热点推荐