VC中的延时

简介:

VC++中不占CPU的延时方法:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
int  CtestThreadDlg::DelayTime( int  m) //参数为延时秒数
{
     HANDLE  hTimer = NULL;
     HANDLE  hT[2];
     LARGE_INTEGER liDueTime;
 
     liDueTime.QuadPart = m *(-100000000) / 10;
 
     hTimer = CreateWaitableTimer(NULL, TRUE, _T( "theTimer" ));
     hT[0] = hTimer;
     if  (!hTimer)
     {
         return  1;
     }
 
     if  (!SetWaitableTimer(hTimer, &liDueTime, 0, NULL, NULL, FALSE))
     {
         CloseHandle(hTimer);
         return  2;
     }
 
     DWORD  lBusy;
     do
     {
         lBusy = MsgWaitForMultipleObjects(1, hT, FALSE, 0xffff, QS_ALLINPUT);
         const  MSG msg;
         GetMessage((LPMSG) &msg, NULL, 0, 0);
         DispatchMessage(&msg);
     while  (lBusy == (WAIT_OBJECT_0 + 1));
 
     CloseHandle(hTimer);
 
     return  0;
}
















本文转自Chinayu201451CTO博客,原文链接: http://blog.51cto.com/9233403/1975206 ,如需转载请自行联系原作者

相关文章
|
存储 编解码 算法
超级好用的C++实用库之Base64编解码
超级好用的C++实用库之Base64编解码
975 2
|
编解码 JavaScript 前端开发
【专栏】介绍了字符串Base64编解码的基本原理和在Java、Python、C++、JavaScript及Go等编程语言中的实现示例
【4月更文挑战第29天】本文介绍了字符串Base64编解码的基本原理和在Java、Python、C++、JavaScript及Go等编程语言中的实现示例。Base64编码将24位二进制数据转换为32位可打印字符,用“=”作填充。文中展示了各语言的编码解码代码,帮助开发者理解并应用于实际项目。
560 1
|
4天前
|
存储 人工智能 安全
AI 越智能,数据越危险?
阿里云提供AI全栈安全能力,为客户构建全链路数据保护体系,让企业敢用、能用、放心用
|
7天前
|
域名解析 人工智能
【实操攻略】手把手教学,免费领取.CN域名
即日起至2025年12月31日,购买万小智AI建站或云·企业官网,每单可免费领1个.CN域名首年!跟我了解领取攻略吧~
|
6天前
|
数据采集 人工智能 自然语言处理
3分钟采集134篇AI文章!深度解析如何通过云无影AgentBay实现25倍并发 + LlamaIndex智能推荐
结合阿里云无影 AgentBay 云端并发采集与 LlamaIndex 智能分析,3分钟高效抓取134篇 AI Agent 文章,实现 AI 推荐、智能问答与知识沉淀,打造从数据获取到价值提炼的完整闭环。
412 93
|
19小时前
|
开发者
「玩透ESA」ESA启用和加速-ER在加速场景中的应用
本文介绍三种配置方法:通过“A鉴权”模板创建函数并设置触发器路由;在ESA上配置回源302跟随;以及自定义响应头。每步均配有详细截图指引,帮助开发者快速完成相关功能设置,提升服务安全性与灵活性。
263 1
|
7天前
|
SQL 人工智能 自然语言处理
Geo优化SOP标准化:于磊老师的“人性化Geo”体系如何助力企业获客提效46%
随着生成式AI的普及,Geo优化(Generative Engine Optimization)已成为企业获客的新战场。然而,缺乏标准化流程(Geo优化sop)导致优化效果参差不齐。本文将深入探讨Geo专家于磊老师提出的“人性化Geo”优化体系,并展示Geo优化sop标准化如何帮助企业实现获客效率提升46%的惊人效果,为企业在AI时代构建稳定的流量护城河。
403 156
Geo优化SOP标准化:于磊老师的“人性化Geo”体系如何助力企业获客提效46%