恩,自己记录下,关于EVENT的应用
2008-02-02 14:02
411 查看
HANDLE hThreadEvent;
int WorkThread(LPVOID lpParam)
...{
ResetEvent(hThreadEvent); //告诉主线程,Y等我干完了再继续运行
//do something
SetEvent(hThreadEvent); //告诉主线程,本线程好了,你Y继续吧
}
int main(int argc, char* argv[])
...{
hThreadEvent = CreateEvent(
NULL, // default security attributes
TRUE, // manual-reset event
TRUE, // initial state is signaled
NULL // object name
);
while(true)
...{
WaitForSingleObject(hThreadEvent,INFINITE); //询问线程,我需要等你不?
//
//do something
printf("线程没有事件发送过来,恩,我继续走下去");
//
}
return 0;
}
相关文章推荐
- 关于C# webservice的一些学习记录,供自己学习查阅.
- 记录一个关于在event receiver中执行页面跳转的问题
- 整理了一下网上关于选购笔记本的小窍门,自己做个记录,备用
- 关于Spring-JPA框架下使用多表查询的应用实例记录
- 关于解决应用层提取NDIS驱动数据包丢包的方案,通过event加共享内存实现
- 一些关于event的 记录
- 一些关于event的 记录
- 一些关于event的 记录
- easyui-datagrid关于展示的字段需要进行数据类型转换的问题(自己记录备忘)
- 获取最近运行的应用,将自己的记录移除
- 关于PN532 读取二代证UUID____记录自己亲自实验成功!!!
- 关于 UserDefault 记录进入场景次数的应用
- 关于解决应用层提取NDIS驱动数据包丢包的方案,通过event加共享内存实现
- 关于orcale的数据库脚本,记录下来,方便自己以后用到查找
- 关于ScriptManager自己做个记录
- 一些关于event的 记录
- 一些关于event的 记录
- 一些关于event的 记录
- 网上看了篇文章关于多表连接的,感觉很好,记录下来,以便日后自己学习
- 调试小记(主要记录自己的调试过程)---关于core dump