windows事件学习笔记

事件可以作为通知类型来使用,通知类型可以使两个线程同时运行
第一个参数是安全描述符,只要是内核对象都有这个参数 第二个参数设置为TURE就是通知类型,FALSE就是互斥体
CreateEvent第三个参数是FALSE就是没有信号,没有信号时线程跑到waitForSingleObject就会阻塞,就是不往下执行了

可以通过 SetEvent 把事件修改为有信号

创建事件

线程同步

同步=互斥+有序
互斥本身是无序的,变成有序的互斥就是同步
SetEvent本质就是挂起自己,通知别人执行

运行效果

windows事件学习笔记最先出现在Python成神之路

版权声明:
作者:dingding
链接:https://www.techfm.club/p/18816.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>