WaitForSingleObject函数
2013-04-01 16:00
525 查看
一下子跳到等待函数 WaitForSingleObject, 是因为下面的 Mutex、Semaphore、Event、WaitableTimer 等同步手段都要使用这个函数; 不过等待函数可不止 WaitForSingleObject 它一个, 但它最简单.
function WaitForSingleObject( hHandle: THandle; {要等待的对象句柄} dwMilliseconds: DWORD {等待的时间, 单位是毫秒} ): DWORD; stdcall; {返回值如下:} WAIT_OBJECT_0 {等着了, 本例中是: 等的那个进程终于结束了} WAIT_TIMEOUT {等过了点(你指定的时间), 也没等着} WAIT_ABANDONED {好不容易等着了, 但人家还是不让咱执行; 这一般是互斥对象} //WaitForSingleObject 的第二个参数一般给常数值 INFINITE, 表示一直等下去, 死等.
相关文章推荐
- WaitForSingleObject或MsgWaitForMultipleObjects函数无返回,程序直接退出问题
- 串口 WaitForSingleObject 和 WaitForMultipleObjects函数
- WaitForSingleObject()函数、WaitForMultipleObject()函数
- 测量Win32的SetEvent函数及等待函数WaitForSingleObject的延时数据
- WaitForSingleObject函数
- WaitForSingleObject()函数、WaitForMultipleObject()函数
- WaitForSingleObject或MsgWaitForMultipleObjects函数无返回,程序直接退出问题
- c++中WaitForSingleObject函数解析
- WaitForSingleObject()在Linux,vxWorks下的等价函数?
- 用WaitForSingleObject()函数实现简单的多线程互斥访问
- WaitForSingleObject函数
- Windows API一日一练(43)WaitForSingleObject函数
- 在界面线程不能使用Sleep和WaitForSingleObject之类的函数
- WaitForSingleObject函数用法
- WaitForSingleObject函数
- WaitForSingleObject()函数、WaitForMultipleObject()函数
- WaitForSingleObject函数
- 主线程中调用WaitForSingleObject函数造成的死锁问题
- WaitForSingleObject函数用法
- WaitForSingleObject以及WaitForMultipleObjects 函数