UI线程和主线程之间的通信,哪种方法好一点了
我的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




