首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

用new分配的值如何传送到主线程中去

2012-02-04 
用new分配的值怎么传送到主线程中去unsignedchar*pbuffpbuffnewunsignedchar[100]由于线程中不能做过多

用new分配的值怎么传送到主线程中去
unsigned   char   *pbuff;
pbuff=new   unsigned   char[100];
由于线程中不能做过多的数据处理
怎么将pbuff的值传送到主线程中去

[解决办法]
定义个全局指针变量p,当有数据的时候令p=pbuff ,当线程处理后令p=NULL。做好线程安全保护。
[解决办法]
使用共享数据
[解决办法]
new 完写入数据后将postMessage给主线程的窗口,让窗口处理后再delete

热点排行