首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

【新手】关于MFC中自定义Button间怎么传递数据有关问题

2012-04-18 
【新手求助】关于MFC中自定义Button间如何传递数据问题?本人新手,刚学习MFC,向大家请教一个问题:现在在TEST

【新手求助】关于MFC中自定义Button间如何传递数据问题?
本人新手,刚学习MFC,向大家请教一个问题:现在在TEST工程(基于MFC对话框)的同一个界面上自定义了两个按钮Button1、Button2, 其中Button1实现的功能是从本地磁盘导入txt文本数据,并存储在数组s[]中;Button2怎么直接利用Button1中的s[]数据??
  是直接在Button1中定义extern int s[]么,好像编译不能通过呢?
  请大家给一下稍微具体一点的方法或者思路,感激不尽!!

[解决办法]
定义个数组或char*指针的成员变量。
[解决办法]
将s[]定义为dlg类的成员变量
[解决办法]
这个要看你的BTUUON是通过自绘的还是基本的控件。要是基本的控件就比较的简单,在主对话框中定义个数组在BTUUON1的时候添加数据。然后再BTUUON2中直接取就行了,因为你两个BTUUON属于同一个类中是直接可以访问的。要是你是通过自绘的就有点麻烦了,可以使用静态成员变量来存值,然后再取值。

热点排行