管理员
   
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)
( T( T2 m3 R' H% p - {
, T2 M- x, g" L" ?9 X- b4 n% Z - time_t start_time, cur_time;//声明变量
. V7 q! v- c$ q - time(&start_time);4 r8 p* K/ }6 M. d# H3 q' z
- do {
) l" M: N; Z8 ~6 @ - time(&cur_time); f6 B. i$ _' g$ C N2 R
8 k+ X. U# c4 [0 j- } while ((cur_time - start_time) < s);( e' o+ T- n" T2 h' B( a
- {
. W/ Z: q. c o9 c - * f& C3 A2 ^/ T |
- }
5 \% \( g' Y: z% E3 V
( g; n2 [5 L- x- return (cur_time - start_time);* t/ H2 \# m1 l. D8 |0 K
- }
复制代码
2 s6 n0 X# f1 M1 Q6 [) u. M7 o! C, { q* O3 t p+ d
+ }. `1 ]# l( p3 f. B
//调用方法
K5 O4 \# U' }, z' ~- if (XSleep(3)==3) w ]* U& A3 V$ g
- {
( l; L y( R+ k- n5 @ - AfxMessageBox(_T("延迟正确"));5 I8 o1 t5 B9 ^* v& T* D6 c
- }0 a4 w1 M& l) R2 P& p$ n+ }! M' [% Y4 e
- else {0 `6 y- D9 f& O% A; H" y
-
+ @' r' \# p8 W& q$ L5 u2 S- r - AfxMessageBox(_T("延迟不正确"));
3 |% s4 g! n& V/ @) K* l: c7 f - }
复制代码
- ]& N8 }+ F8 F, f* z3 j3 k5 A8 o8 n" E! \3 {1 d8 _) M
|
|