CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  进程/线程/DLL

DLL中的对话框上的数据如何给主程序使用

楼主NJHS(天上来客(中国程序先锋网www.cppn.net)大量免费源代码下载)2006-03-21 10:14:34 在 VC/MFC / 进程/线程/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分
  • 主程序在忙着处理数据的时候,弹出一个我标题的小对话框显示处理进度,这种效果是怎么实现的?

关键词

  • 数据
  • 指针
  • dll
  • nvariable
  • 对话框
  • 变量
  • 导出
  • 调用
  • printf

得分解答快速导航

  • 帖主:NJHS
  • Stefine
  • wlwlxj

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo