管理员
   
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)- K: g( D' T: W
- {
1 M5 M; h7 q9 a, q - time_t start_time, cur_time;//声明变量( f7 i/ U3 c# t
- time(&start_time); K: d; t* {. I4 x- W
- do {% R: i/ j' b+ {5 J. C* }
- time(&cur_time);
( f9 H- O9 c. [2 m5 Z& U - / u% e. ?! E8 r) A
- } while ((cur_time - start_time) < s);: i1 a7 w9 \. g3 V; q3 R8 w( F# o
- {
7 W7 H0 V9 Z N3 d6 a% ^0 } - - }- }9 N0 ?" A5 i5 w, ~/ v
- }- `9 x* u9 O K5 o
- ' N4 n% T7 Y+ u0 ]$ [9 i
- return (cur_time - start_time);8 w: a4 \$ T9 o" D
- }
复制代码 X2 C. h% L/ u0 |7 h0 l1 @
0 X4 q" N h5 w6 B, j6 ]" f; a& |
$ Z* j& G# ~% Y//调用方法
3 y! m; U0 b, \' ]1 ]; w0 x. w% p- if (XSleep(3)==3)) G: n; M- K3 g: B: Y. J
- {. [" z" |+ o, g ~' p }, B
- AfxMessageBox(_T("延迟正确"));: w c, n1 I ^: f6 k; a
- }
. \# D8 R( ]9 ^9 k$ U4 C! ] - else {
# \% T" J" ^, V2 r. r; j" O - , c0 K. E, {" n$ b# f$ X9 ]
- AfxMessageBox(_T("延迟不正确"));2 ~' y1 K5 _' w$ O
- }
复制代码
4 S. ^% @- d' m/ d8 K# e$ A/ H
* s$ H! m3 p: n, }5 P3 B2 a! d |
|