关于修改多线程的方法
2010-10-22 17:23
148 查看
每每遇到多线程的问题,都是直接的上网去查找,今天正好有时间将该问题总结一下,从而方便以后再次用到时,可以方便的使用。
HANDLE hThread;
DWORD dwThreadID;
HANDLE g_event = INVALID_HANDLE_VALUE
UINT MYTEST(LPVOID lpParam)
{
operation;
SetEvent(g_event);
return 1;
}
g_event = CreateEvent(NULL,TRUE,FALSE,NULL);
hThread = CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)MYTEST,(LPVOID)this,0,&dwThreadID);
if(WAIT_OBJECT_0 == WaitForSingleObject(g_event,INFINITE))
{
other operation;
}
HANDLE hThread;
DWORD dwThreadID;
HANDLE g_event = INVALID_HANDLE_VALUE
UINT MYTEST(LPVOID lpParam)
{
operation;
SetEvent(g_event);
return 1;
}
g_event = CreateEvent(NULL,TRUE,FALSE,NULL);
hThread = CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)MYTEST,(LPVOID)this,0,&dwThreadID);
if(WAIT_OBJECT_0 == WaitForSingleObject(g_event,INFINITE))
{
other operation;
}
相关文章推荐
- 关于还原精灵修改主页的修改方法
- 关于Android中内容操作数据库失败的原因及修改方法
- 关于如何修改网卡MAC地址的方法
- 本方法学python 习题24(综合练习) 习题25(更多关于函数和变量的练习)习题26(修改程序)
- 关于自定义tabbar修改字体颜色及图标选中颜色等方法的总结
- 关于因为修改脚本名称,导致Unity3D预制体上面的脚本出现丢失状况解决方法
- 关于多线程安全的一些解决方法
- 关于YII中的时间插件不能修改年份的解决方法
- 这是一个关于XML文档的操作管理器XMLHelper类,类中包括XML文档的创建,文档节点和属性的读取,添加,修改,删除的方法功能的实现
- 关于SwipeRefreshLayout在onCreate中调用setRefreshing()方法时的修改
- 关于SqlServer修改数据库常用信息的方法
- 关于gtk多线程修改界面的问题
- 关于JQuery中的ajax请求或者post请求的回调方法中的操作执行或者变量修改没反映的问题
- 关于MyEclipse编写jsp很卡的修改方法
- 关于java方法多线程访问自己的理解
- 关于MySQL修改成utf8mb4编码后启动服务报错1067的解决方法
- asp.net关于上传文件修改文件名的方法
- 关于后盾网yii框架的学习小结(9)--修改密码的方法,闪存
- 关于CI框架通过修改.htaccess文件的办法解决无法加载资源文件的方法
- 关于wxPython中多线程修改主界面