MFC的多线程编程及信号量应用
来源:互联网 发布:excel多表数据合计 编辑:程序博客网 时间:2024/05/12 15:14
HANDLE g_Hworkflow;//工作流程
HANDLE g_Hcollect;//数据采集
//无信号人工事件
CEvent g_Econtrol(FALSE,TRUE);//控制线程
//默认是无信号自动事件
CEvent g_ZeroEcontrol;//控制线程
//默认是无信号自动事件
CEvent g_TestEcontrol;//控制线程
//创建多线程
//开始试验流程、采集流程
CWinThread * pWindThread;
pWindThread = AfxBeginThread(Thread_WorkFlow,this);
g_Hworkflow = pWindThread->m_hThread;
pWindThread = AfxBeginThread(Thread_CollectSensor,this);
g_Hcollect = pWindThread->m_hThread;
//线程中写
while (WaitForSingleObject(g_Econtrol,2000)!=WAIT_OBJECT_0)
{
}
//
g_Econtrol.SetEvent();
if(g_nCurProcess==1)
WaitForSingleObject(g_ZeroEcontrol,INFINITE);
else if(g_nCurProcess==2)
WaitForSingleObject(g_TestEcontrol,INFINITE);
- MFC的多线程编程及信号量应用
- VC多线程信号量的应用
- 多线程编程一:带有信号量及计数器的多线程线程池
- MFC的多线程编程
- linux 多线程编程 ---- 信号量的使用
- linux 多线程编程---- 信号量的使用
- 多线程编程之信号量
- Linux多线程编程-信号量
- 多线程编程---信号量
- Linux下多线程编程中信号量介绍及简单使用
- MFC中多线程的应用
- MFC中多线程的应用
- MFC中多线程的应用
- MFC中多线程的应用
- MFC中多线程的应用
- MFC中多线程的应用
- MFC中多线程的应用
- MFC中多线程的应用
- SSH全注解方式遇到问题sessionFactory or hibernateTemplate is required
- Linux Kernel and Android 休眠与唤醒(request_suspend_state)
- 初级LINUX命令行
- struts1 中DispatchAction 与action 的区别,以及DispatchAction的用法含义
- 60分钟企业经营战略
- MFC的多线程编程及信号量应用
- linux学习 问题 列表
- should be mapped with insert="false" update="false"
- 移植原生Android2.3之 - Camera Preview过程
- DSP做的modbus rtu 主从站协议
- riyu
- 面向对象设计的优点
- FFF Warm Up Contest 13 - NWERC 2011 [iSea]
- C 语言中的控制结构