管理员
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s). j K; S4 H( [
- {1 [ e: I! g6 W* e: |8 u3 u, O
- time_t start_time, cur_time;//声明变量
1 l, S+ f: t; ^, W! h7 b - time(&start_time);" I; L' `6 s: E" w( J
- do {
( w$ c& G: Z; ^ - time(&cur_time);
7 `& V; ^7 L/ f" _" w; R$ V - 4 z& L1 a4 e J. q R0 ?, h0 e
- } while ((cur_time - start_time) < s);4 k* N1 s; r1 D. J+ q4 P# P
- {: B+ m$ A' ?4 F' \
$ k( \0 K; ~: { P6 d# C+ y1 T- }
+ L2 r' k, s/ N
7 O7 H S+ u7 G% N; U' h b- return (cur_time - start_time);, B/ p/ j4 V5 m% h K* j2 l E F
- }
复制代码 ( g. _/ G, h0 d
6 s, u1 r8 ^+ U9 l( F1 t# q2 ?
( z5 C9 b9 _& ]# X2 r# h8 z//调用方法
u" M5 K0 s8 q- [- W. M5 f7 Q ?- if (XSleep(3)==3)
2 {7 Z, K# [2 ~( P/ ~ - {2 Q }9 k6 ]* F G- h
- AfxMessageBox(_T("延迟正确"));
- G! ]6 n( {* s - }9 y7 D1 ~% N" g6 M' H5 X( I. Y! Z+ ~
- else {
$ Y: A: P0 b5 f N& Y5 [" O5 V - 8 t$ @3 }0 c/ W( |- L
- AfxMessageBox(_T("延迟不正确"));) H7 i# k% E& d5 j" S, y: f
- }
复制代码
" C% e2 _1 y# h7 }1 s/ B
. \; w% `9 m, L t$ g |
|