DLL中的对话框上的数据如何给主程序使用
在DLL中,对话框关闭后,如何将对话框上数据传给主程序使用啊 问题点数:15、回复次数:5Top
1 楼Stefine(CSDN最菜滴猩猩)回复于 2006-03-21 10:21:30 得分 10
照样导出
DEF文件
EXPORTS
nVariable @1 CONSTANT
变量名 序号调用 导出数据用的标号
这种方法需要强制转换
如:
.CPP
extern int nVariable; //名字要一样
printf("DLL中的nVariable = %d", *(int *)nVariable);
//这种方法导出的并不是变量本身,而是从DLL导出变量的指针,应用程序必须强制转换
2:
_declspec(dllexport) int nVariable;
//直接调用
printf("DLL中的nVariable = %d", *(int *)nVariable);
Top
2 楼Stefine(CSDN最菜滴猩猩)回复于 2006-03-21 10:27:34 得分 0
纠正下:
2:
CPP文件
_declspec(dllimport) int nVariable; //这里为导入DEF中声明的变量
//直接调用
printf("DLL中的nVariable = %d", *(int *)nVariable);
Top
3 楼NJHS(天上来客(中国程序先锋网www.cppn.net)大量免费源代码下载)回复于 2006-03-21 10:43:15 得分 0
CString 的如何传出来啊Top
4 楼wlwlxj(wlwlxj)回复于 2006-03-21 10:52:26 得分 5
对话框关闭后如果对象没有消失是没有问题的
获得对话框里面控件绑定变量
接口处通过指针或者引用就可以传出来了Top
5 楼tanyaliji(努力学习.net)(★)回复于 2006-03-21 10:55:02 得分 0
直接通过指针就可以了.Top
相关问题
- 如何从DLL中传递数据到主程序?
- 怎么让主程序(对话框)不显示界面?
- @@(在线等待)@在dll里加载的对话框模板的时候,dll老是到主程序里去加载而找不到,请问怎么使它加载的是在dll里定义的对话框模板?
- 如何通过DLL获得数据集,并把该数据集传递到主程序的数据控件?急!!!
- 怎样实现出现主程序画面之后,显示“欢迎对话框”?
- 对话框的消息怎么启动主程序的一个函数呢?
- 简单问题:对话框的UserName变量如何传回到主程序
- 在DLL里面可以定义全局的数据以供调用DLL的主程序访问吗?
- 怎样把主程序的TDataModule指针传递到DLL库中,以便实现数据共享?100分
- 主程序在忙着处理数据的时候,弹出一个我标题的小对话框显示处理进度,这种效果是怎么实现的?




