管理员
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s) D) q2 a9 \' V& c+ G' J* ]$ t4 b
- {
9 ^' R! Y& L3 m+ |$ w4 c - time_t start_time, cur_time;//声明变量
4 Y( P5 h* k8 E+ b7 z - time(&start_time);
) D& H$ m/ ~8 w8 E - do {
% n/ m) g9 k3 d {" ?( v+ @1 f* Y6 h - time(&cur_time);; Z* d- B/ q9 L: Z
; h' M, [" x. e. \- } while ((cur_time - start_time) < s);5 T8 k4 f0 P. E; x+ z0 z
- {1 }( a+ ]8 Q8 L" ]
+ e' d$ C {' T7 d h: p! u4 h3 A9 Z- }
) |: m {+ O0 N# P8 [
; k/ X$ h0 c4 J& Z- return (cur_time - start_time);
) q I& q8 L G d6 s* t - }
复制代码 6 e2 g( e- u) W6 T: B5 P) x- v
8 T2 [: S4 l J* x! v
& \; v: T8 i& |6 s' ?; v//调用方法
) O8 Z0 n5 }% m( g+ I! F: d, k- if (XSleep(3)==3)
6 Q6 a# x' H1 i, Z3 O0 x - {
3 E i" S% X, W9 R; S& P7 R. ]; t5 o - AfxMessageBox(_T("延迟正确"));7 j) B& S8 k2 F: f8 {) W8 K) f9 S( x
- }
& O# z+ L' i7 }: a% @ - else {! L4 A' U+ | f6 ?- n# h5 W
-
: Q# p8 y/ |. O" a$ a' b! E - AfxMessageBox(_T("延迟不正确"));
) ^8 }+ o* B3 r8 \. e - }
复制代码
4 T1 H0 `2 s- g2 B! u# b: l. c7 _. w& }, @
|
|