社区
Windows SDK/API
帖子详情
延时大家都用什么方法阿?
donwmufromdying
2006-10-17 02:49:51
用Sleep(milliseconds)太影响系统性能了!
还有其他方法吗?
...全文
278
7
打赏
收藏
延时大家都用什么方法阿?
用Sleep(milliseconds)太影响系统性能了! 还有其他方法吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cczlp
2006-10-18
打赏
举报
回复
没有比Sleep 对性能影响更小的方法, 如果Sleep影响性能, 那么其它方法更是垃圾了.
在Sleep内部, 系统会让出CPU时间给其它的线程和进程, 而不是一直死循环似的赖着占CPU不走.
Sleep的缺点是不够精确(不见得比GetTickCount()精度高),阻塞使用者线程(因为CPU时间已经让出了).
donwmufromdying
2006-10-18
打赏
举报
回复
DWORD tStart = GetTickCount();
do{
Application->ProcessMessages();
//
}while(GetTickCount()-tStart>milliseconds)
这个有创意!用TickCount来处理,就是不知道平凡ProcessMessage切换消息处理会不会
CPU.....
jiangshx
2006-10-17
打赏
举报
回复
汗,应该是小于号!
DWORD tStart = GetTickCount();
do{
Application->ProcessMessages();
//
}while(GetTickCount()-tStart<milliseconds)
jiangshx
2006-10-17
打赏
举报
回复
DWORD tStart = GetTickCount();
do{
Application->ProcessMessages();
//
}while(GetTickCount()-tStart>milliseconds)
do2008
2006-10-17
打赏
举报
回复
多写一些垃圾语句,也是一种的话
daydayup234
2006-10-17
打赏
举报
回复
死循环也算一种的话
LuoGD
2006-10-17
打赏
举报
回复
wait
测试
延时
度
测试网络
延时
.bat 更好的看视频等等 希望大家积极下载
ADD-LED-NUM.rar_switch
延时
接上个源码 delay()
延时
函数消耗的时间太长了,其它任务根本没有机会执行,我们该怎么改善?本节教大家利用累计主循环次数的
方法
来解决这个问题。这一节要教会大家两个知识点: 第一点:利用累计主循环次数的
方法
实现时间
延时
第二点:switch核心语句之初体验。 所有的实战项目都是基于switch语句实现多任务并行处理。 实现功能:让一个LED闪烁。
KeilC51程序设计中几种精确
延时
方法
KeilC51程序设计中几种精确
延时
方法
,还不错,大家来看看吧,这个要用超星来看
放弃代码中的
延时
函数,最高效率使用单片机
最近看到一篇文章是,说是放弃程序中的
延时
函数,这样可以是单片机效率更高,但是还是有很多不懂得地方,大家来讨论下,看真的是这样的吗?
axios简单实现小程序
延时
loading指示
axios简单实现小程序
延时
loading指示 小程序和小游戏的wx.showLoading
方法
相信大家都不会陌生,但是怎样处理loading才能又更好的用户体验呢? 假设需求如下,1秒类请求没有相应,才弹出loading,否则不弹出,请求错误时,弹出toast。 配合axios实现如下: 1.在状态管理部分存储loading状态 export const loadingStatus$: BehaviorSubject
= new BehaviorSubject
(false) axios.interceptors.request.use( (co
Windows SDK/API
1,222
社区成员
8,135
社区内容
发帖
与我相关
我的任务
Windows SDK/API
C++ Builder Windows SDK/API
复制链接
扫一扫
分享
社区描述
C++ Builder Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章