管理员
   
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)6 s0 U5 h0 ? | p, e
- {' F4 K1 x2 O& _$ R+ ?
- time_t start_time, cur_time;//声明变量
: ~8 g9 g4 I3 q - time(&start_time);
( Q$ G. r" I" d+ y0 \# x$ o - do {$ A4 O. [$ F, V2 M& h
- time(&cur_time);4 ^) G5 c! Y& E3 M/ X: v
- 5 L0 k, k; `. H( T
- } while ((cur_time - start_time) < s);
5 C: \3 j v0 D, n- _; b - {
# b5 F; W4 T |6 Z& X3 U9 H - . a! U4 C! T- [' g( B+ ^+ j
- }
/ ^1 Q3 y" _4 R2 d! i - 4 H3 A/ N' t# |. W4 U" Z( G
- return (cur_time - start_time);
3 c- \+ c! _0 }; @3 E - }
复制代码
% W g! q1 m9 h5 H. w5 o% @' z S0 x W7 \! _% D) i+ p
5 D' j+ s, l7 J9 `$ c# q# N//调用方法
# l. D2 t3 |7 r; i7 l% K' t6 O- if (XSleep(3)==3)% U4 L8 A' k `. ^ @
- {
( f4 X. _$ p2 N - AfxMessageBox(_T("延迟正确"));
' }. M& c, p, U/ N$ L3 \ { - }" P1 ]! E4 c) J# r; m. [( `, s2 T$ ~
- else {
- G0 C6 y+ J# `4 `9 n - & y7 p5 u* m* @5 ^4 z+ S4 p- o
- AfxMessageBox(_T("延迟不正确"));* c9 V2 ]# j( n$ O4 Q
- }
复制代码 - t4 l5 F/ s$ h! ?: h
/ O. k3 s {! W: W |
|