管理员
   
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)
( S: I- K' o1 E m+ u) f - {7 Y8 |/ g) t2 B7 |* m# }
- time_t start_time, cur_time;//声明变量
0 i; v& q4 y; L$ G - time(&start_time);* m! |" Z; _: c
- do {* O" g- |, [% E
- time(&cur_time);, o2 D+ A! s) \( x; C5 K w3 c
- 3 v) u1 j' W- |' m
- } while ((cur_time - start_time) < s);
7 e9 M) [# ^: q, N3 v, N - {
# k( d) U& Y0 m1 {6 _+ f& F
/ x, ~# b" h+ L% B/ l3 j- }; } t4 k/ S# ^. {4 H3 {2 p
) m. }1 z) D8 ~7 y+ _) f% A2 p- return (cur_time - start_time);5 T6 y% y. _: t8 G" c# W: ~4 L9 y( K
- }
复制代码
. b' @+ \% B1 {) L* d* w2 L3 [9 N# ?. o" M, H9 o5 @
( @$ c+ {! r( i6 `6 _# B: @1 v
//调用方法: A* T, o& r t) t9 ~1 [" u
- if (XSleep(3)==3)6 }: ~% I6 W0 v
- {
+ s# ]# U' S3 t - AfxMessageBox(_T("延迟正确"));
# Z9 }$ |- b4 l! M - }
+ K& f' b- K) P) Y5 E: K - else {
+ t; J7 @6 z2 [% V - , {$ P/ {. k7 f5 g( _- A8 ?2 C1 g! }% |
- AfxMessageBox(_T("延迟不正确"));. U. a5 B$ _# e; G
- }
复制代码 2 W& a) e# s; E: S
R7 i- J, c) h
|
|