用new分配的值怎么传送到主线程中去
unsigned char *pbuff;
pbuff=new unsigned char[100];
由于线程中不能做过多的数据处理
怎么将pbuff的值传送到主线程中去
[解决办法]
定义个全局指针变量p,当有数据的时候令p=pbuff ,当线程处理后令p=NULL。做好线程安全保护。
[解决办法]
使用共享数据
[解决办法]
new 完写入数据后将postMessage给主线程的窗口,让窗口处理后再delete
发布时间: 2012-02-04 15:43:09 作者: rapoo
用new分配的值怎么传送到主线程中去
unsigned char *pbuff;
pbuff=new unsigned char[100];
由于线程中不能做过多的数据处理
怎么将pbuff的值传送到主线程中去
[解决办法]
定义个全局指针变量p,当有数据的时候令p=pbuff ,当线程处理后令p=NULL。做好线程安全保护。
[解决办法]
使用共享数据
[解决办法]
new 完写入数据后将postMessage给主线程的窗口,让窗口处理后再delete