第3章Windos程序的执行单元
事件内核对象 使用WaitForSingleObject来判断事件内核对象是否受信,来达到通信的目的。 使用CreateEvent函数创建事件对象。 HANDLE CreateEvent ( LPSECURITY_ATTRIBUTES lpEventAttributes, 安全属性 BOOL bManualReset, 是否手动重置 BOOL bInitialState, 初始状态 LPTSTR lpName ); 事件对象名称 事件内核对象 设置事件对象名称是为了在其他地方(如:其他进程的线程中)使用OpenEvent或者CreateEvent获得此内核对象句柄。 HANDLE OpenEvent( DWORD dwDesiredAccess, 访问权限 BOOL bInheritHandle, 句柄是否被继承 LPCTSTR lpName ); 事件对象名称 事件内核对象 BOOL SetEvent( HANDLE hEvent ); 将事件对象状态设置为“受信” BOOL ResetEvent( HANDLE hEvent ); 将事件对象状态设置为“未受信” 程序例子 事件内核对象说明 当一个自动重置的事件对象受信以后,windows仅允许一个等待在该事件上的线程变为可调度状态,然后就自动重置此事件对象为未受信状态。(如果使用seteve
您可能关注的文档
最近下载
- 12J1工程做法图集标准.docx VIP
- 被害妄想症的护理措施.pptx VIP
- 被害妄想症护理措施.pptx VIP
- T_ACEF 178-2024 城镇给水厂碳排放核算与评价方法.pdf VIP
- 2026西藏开发投资集团招聘面试题及答案.doc VIP
- 专题二 修辞手法赏析-小升初新七年级语文衔接讲义(统编版2024).docx VIP
- 2026年湖南省中考历史备考全攻略 (知识点归纳,必考知识点 真题模拟试卷及解析).docx VIP
- 一种大型流道钢衬多管节连续吊装方法.pdf VIP
- 商业健康保险创新药品目录(2025年).pdf VIP
- 2025年《客户关系管理》期末考试试卷附答案 .pdf VIP
原创力文档

文档评论(0)