管理员
   
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)
. a% t4 u$ Y" N2 |# V d2 t - {" W2 w4 d s+ Q0 K
- time_t start_time, cur_time;//声明变量2 U5 W1 v! R# M! A9 O
- time(&start_time);9 L1 f/ ^7 w% m3 j! e8 L
- do {
* h+ k" u' P* W - time(&cur_time);% `; @& z& W- j4 r
- : @, R0 }! c- U! F) Z1 Z/ Y
- } while ((cur_time - start_time) < s);4 K4 ]& v2 X' W3 R/ }% z
- {
5 t7 ~/ P `& K) ?0 R4 t: H" w - ! q* j2 `) S! R( m5 ^ Z
- }
' m3 X2 |# H; y y( B - ' y' E( f* R8 f6 D/ O- r
- return (cur_time - start_time);6 t( `/ x: @2 _/ ]7 B1 u) L ?7 [
- }
复制代码 # t* m+ l* W& R- _( c
4 V0 t" o4 v& l* H7 B, m0 \- V2 {' Z: q/ k% w
//调用方法' p1 {; Y: O8 J" e
- if (XSleep(3)==3)* S: A- z f8 ?" A9 p2 H: M
- {
4 ]0 D/ O7 `7 @! h) d - AfxMessageBox(_T("延迟正确"));
" M" x& d, y, X* U0 J - }
- S$ V( y- ~- v5 N/ R# o - else {8 O" ? _9 o a3 x0 y
- " G5 a3 l3 _* i! L: x6 X
- AfxMessageBox(_T("延迟不正确"));
# H. D0 v3 G, O* ^$ T/ \; x# l8 } - }
复制代码 ' J1 p4 @2 b: \6 @ P
$ O+ ]+ w Y5 m/ n6 t) s
|
|