我想让程序休息100毫秒,是用WaitForSingleObject(handle,100)好呢,还是用Sleep(100)好? Sleep(100),WaitForSingleObject还得创建Event,累。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 111222有没有发现当启动一个新的进程时,如果使用WaitForSingleObject同步进程时进程运行时鼠标指针的图标是处于半沙漏的状况,过一会儿才会恢复正常不知道是为什么?我想WaitForSingleObject好一点吧,原因就是不记得从哪里看到的了(如果没记错的话,但好像应该是记错了的^^) WaitForSingleObject是线程阻塞,Sleep是死睡//Following is from MSDNIf you have a thread that creates windows, use MsgWaitForMultipleObjects or MsgWaitForMultipleObjectsEx, rather than Sleep. WaitForSingleObject好一点。原因不是它更精确,而是它更灵活(Sleep中间不能打断,WaitForSingleObject中间可以被打断)。 用OnTime函数,用sleep就可以了,简单吗! 同意flywolfman,如果想死睡就用Sleep。 用Sleep时,100秒内干不了别的。Wait...是100秒内先干别的,不管当前线程(当然这100秒内别让它等的东西返回)了。还是Wait...好!!! 贴主长的很帅!真的,我有照片为证!http://www.csdn.net/Author/111222/111222.gif 如果不考虑打断的话,实际上会被打断吗?如果会那就没有这个问题了,肯定用Wait..了所以两个没什么区别。 请教一个VC包含目录的问题 怎样将GB2312字符串转为UTF_8? Vista下以系统服务的资源访问权限创建登陆用户进程 问个多进程的网络问题。急 !难-ListView多选的控制 CAsyncSockets没定义,请高手指教。 如何用程序改变桌面背景? 很简单的一个问题 送分100分:如何在DLL中将字符串做为参数传出。 串口调试助手问题(CSerialPort和Windows API写的串口程序与下位机通讯错误) 请问要在Web页面中放置ActiveX控件,是不是一定要数字签名才能在客户端安装? 关于VFW中帧回调函数的问题。
当启动一个新的进程时,如果使用WaitForSingleObject同步进程时
进程运行时鼠标指针的图标是处于半沙漏的状况,过一会儿才会恢复正常
不知道是为什么?我想WaitForSingleObject好一点吧,原因就是不记得从哪里看到的了(如果没记错的话,但好像应该是记错了的^^)
//Following is from MSDN
If you have a thread that creates windows, use MsgWaitForMultipleObjects or MsgWaitForMultipleObjectsEx, rather than Sleep.
原因不是它更精确,而是它更灵活(Sleep中间不能打断,WaitForSingleObject中间可以被打断)。
Wait...是100秒内先干别的,不管当前线程
(当然这100秒内别让它等的东西返回)了。
还是Wait...好!!!
http://www.csdn.net/Author/111222/111222.gif