多线程的测试
来源:互联网 发布:unity3d 象棋 编辑:程序博客网 时间:2024/06/06 16:30
多线程的测试
www.diybl.com 时间 : 2007-09-18 作者:佚名 编辑:本站 点击: 296 [ 评论 ]
-
-
全局:
CEvent g_event;
UINT MyThreadProc(LPVOID pParam);
OnInitDialog()中:
AfxBeginThread((AFX_THREADPROC)MyThreadProc,(LPVOID)this);
UINT MyThreadProc(LPVOID pParam)
{
ATLTRACE("thread start\n");
CGraphofData* ptdlg=(CGraphofData*)pParam;
while(1)
{
ATLTRACE("等待信号:\n");
WaitForSingleObject(g_event.m_hObject,INFINITE);
//ptdlg->AddData2Oscilloscope(3,0);
ATLTRACE("有信号\n");
ATLTRACE("get_filedata.size()=%d\n",get_filedata.size());
for(int i=0;i<get_filedata.size();i++)
{
ATLTRACE("i=%d,delaytime=%d,data=%d\n",i,get_filedata[i].delaytime,get_filedata[i].data);
Sleep(get_filedata[i].delaytime);
ptdlg->AddData2Oscilloscope(get_filedata[i].band,get_filedata[i].data);
}
}
ATLTRACE("thread end\n");
return 0;
}
在需要调用线程函数时设置有信号,即:
g_event.SetEvent();
- 多线程的测试
- 多线程的测试
- 多线程测试的坑
- 有关Junit的多线程测试
- 有关Junit的多线程测试
- 有关Junit的多线程测试
- 有关Junit的多线程测试
- 有关Junit的多线程测试
- Junit测试多线程的问题
- 多线程锁的一点测试
- 有关Junit的多线程测试
- 多线程测试
- 多线程测试
- 多线程测试
- COM组件的多线程测试-Apartment模型
- 利用临界区的多线程同步测试
- 关于JUNIT4 中的多线程测试的疑惑
- C++多线程调试和测试的注意事项
- crontab 使用
- 第十二周任务三
- m1-Maven Dependency设置,详解!
- Hadoop + HBase distribute
- DWORD WORD BYTE 相互转换
- 多线程的测试
- Android基本原理笔记
- SGI-STL学习笔记之IntroSort
- 第十二周任务3
- js中prototype用法
- s1-struts2配置
- 注册URL协议
- ant教程详解--javac,java,jar,war,delete,copy,mkdir,move等指令 zz
- DIV+CSS布局中IE与FF浏览器之间重要的兼容性差异