管理员
   
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s); [* a5 {4 F7 ~' [ Y/ c2 S+ e! d; k
- {
5 C! }8 q# A7 ~ - time_t start_time, cur_time;//声明变量
+ r6 ^2 }# V! W, h8 ?! N- k - time(&start_time);4 i2 S& S+ I) V; Y5 ?: `" D# e
- do {# m6 P% [' b5 q
- time(&cur_time);
- r: i) F- ]2 h& `+ z# m+ Y - + N: B/ L# [1 y b; A+ |. O( b
- } while ((cur_time - start_time) < s);9 O: d4 c* W4 u% g' ^5 F1 t& s8 ~
- {4 @0 ~' ^* K, g5 X/ t! q
* P. t6 P! g6 ~* |- }, Z8 A- E s: a8 B/ G, K
- 1 b' B1 [6 z2 r6 w+ i( M
- return (cur_time - start_time);6 Q: G! d( \' L) \0 g! i( q
- }
复制代码
$ W) V3 z% Q- S6 x/ ?5 s. W9 X+ T4 i: y5 K+ k8 t5 g4 \) i- {
& @; L' t' c, q2 R: r//调用方法
' X( _, W+ X( d3 ]- if (XSleep(3)==3)
, n8 |7 C! p8 b# i, O - {
+ y! M* ~8 @0 e7 E - AfxMessageBox(_T("延迟正确"));
; d. M, l/ C# R5 x - }6 A4 s3 X+ d8 ~& G0 A7 X7 T
- else {4 h- W m; Z7 h2 _ }
-
h# j9 ?3 D, ?% Y& d2 D - AfxMessageBox(_T("延迟不正确"));& E/ C# W2 x5 a* ?0 D
- }
复制代码 $ h/ J) W9 j5 ?3 i; Z
/ e( u' O2 g- `; Z" G) E
|
|