-
-
[旧帖] [求助][讨论]关于WaitForSingleObject 0.00雪花
-
发表于: 2014-10-28 11:58 1072
-
最近在学习线程.我自己写了一个用MFC写了一个小程序.点击按钮后创建一个线程,然后用WaitForSingleObject等待,我设置的类型是INFINITE.主线程中在创建线程之前记录了一下系统时间,在WaitForSingleObject之后也记录了一下系统时间.我的线程函数是打开一个word文档,可以对他读写.
现在发现一个问题.我直接运行程序打开word文档,编辑完成后,发现两次记录的时间相差很多.但是当我先打开一个word文档,然后再运行程序打开指定的word文档,就会发现WaitForSingleObject这个地方直接返回了,根本没有等我编辑完再返回.我看了一下他的返回值是0.但是不知道是什么原因.有知道的大神可以帮我解释一下吗.谢谢!
现在发现一个问题.我直接运行程序打开word文档,编辑完成后,发现两次记录的时间相差很多.但是当我先打开一个word文档,然后再运行程序打开指定的word文档,就会发现WaitForSingleObject这个地方直接返回了,根本没有等我编辑完再返回.我看了一下他的返回值是0.但是不知道是什么原因.有知道的大神可以帮我解释一下吗.谢谢!
赞赏
看原图
赞赏
雪币:
留言: