CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  进程/线程/DLL

UI线程和主线程之间的通信,哪种方法好一点了

楼主wuangle(#C学鬼#)2004-08-01 07:55:39 在 VC/MFC / 进程/线程/DLL 提问

我的UI线程是放在DLL中的  
   
  1.从UI线程所在的DLL导出变量。(这我不会,不知道能否导出类的成员变量)  
   
   
  2.内存共享(好像有点麻烦)  
   
   
  3.另建一个DLL,在这个DLL中设置数据共享段。让主应用程序和带有UI线程的DLL加载  
   
   
   
  哪   一   种   好呢?  
  各位大哥们帮帮忙  
   
  问题点数:50、回复次数:5Top

1 楼myblind(敲键盘的农民)回复于 2004-08-01 08:12:04 得分 0

不好意思,问一下UI线程是什么?Top

2 楼wuangle(#C学鬼#)回复于 2004-08-01 08:22:00 得分 0

`-`'   在MFC中线程分为UI(用户界面)线程和worker(工作)线程,一个有消息浆,   一个没有但对系统来说其实没区别。  
  Top

3 楼footway(靠边行走)回复于 2004-08-01 12:22:18 得分 20

给worker线程进行消息操作,系统会自动为它创建消息队列。Top

4 楼skyonline(山中过客)回复于 2004-08-01 12:27:47 得分 20

用内存共享,实际上并不麻烦,加上事情通知机制Top

5 楼myblind(敲键盘的农民)回复于 2004-08-02 11:37:44 得分 10

我觉得用消息好些。Top

相关问题

  • 请问如何在主线程中终止另外一个UI线程(MFC)?
  • java 线程,对当前线程(非主线程)调用sleep,为什么主线程(窗口)也没反应了
  • GUI主线程waitforsingleobject的问题?
  • 主线程不能等待吗?
  • 为何向主线程发送一条消息,主线程却没有响应。
  • 在主线程中安全终止工作线程的方法?
  • 怎样在主线程中得到线程终止事件???
  • 困惑:子线程如何使用主线程的变量?
  • 子线程里如何调用主线程中的方法?
  • 辅助线程与主线程的通信问题

关键词

  • 线程
  • dll
  • 内存
  • 消息
  • 导出
  • 变量
  • ui
  • 内存共享
  • 麻烦
  • worker

得分解答快速导航

  • 帖主:wuangle
  • footway
  • skyonline
  • myblind

相关链接

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

广告也精彩

反馈

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