VC对话框ListBox控件中数据在C***VIEW中使用的问题

如题,MFC程序中,创建了一个对话框,里边包含有ListBox控件,控件中保存了一些数据,我想在关闭此对话框时在C****VIEW中调用ListBox中的数据(注:数据的... 如题,MFC程序中,创建了一个对话框,里边包含有ListBox控件,控件中保存了一些数据,我想在关闭此对话框时在C****VIEW中调用ListBox中的数据(注:数据的转化不是问题,只要能在VIEW类中成功读入数据即可),请问高手我该怎么样实现!急切给分,好答案会加很多分,呵呵! 展开
 我来答
烂笔小心
2010-10-09 · TA获得超过793个赞
知道小有建树答主
回答量:290
采纳率:0%
帮助的人:378万
展开全部
定义一个全局变量就行了。(简单的变量、数组、结构体都行;如果讲究封装性就定义一个DATA类)
如果有另一个文件也要使用它的话,就在另一个文件声明他的结构。
如:
//type_h.h
#pragma once
typedef struct//结构体内数据类型
{
int ctrlnum;
char mpnum[32];
char mpname[32];
char offset[32];
char networkid[32];
char mpdesc[128];
}Mpoint;

//data.h
#include "type_h.h"
int a=1;
int b=2;
int c=3;
Mpoint mp={1,"1","1测点1","1","202.197.0.1","01"};//定义数据,有必要甚至还可以定义为结构体数组来扩大数据的维数

//ext_data_h.h
#include "type_h.h"

extern int a;
extern int b;
extern int c;
extern Mpoint mp;

一般在C***doc文件包含data.h头文件,用于自动存储机制的存储。
其他文件文件包含ext_data_h.h头文件,避免了重复包含头文件的问题,又可以使用同一文件内的数据。

全局变量,其他文件包含ext_data_h.h都可以使用里面的数据。

还有什么问题自己可以琢磨一下,不行再Hi我。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式