管理员
   
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)
, T8 P" ~) ?# G+ }( B1 g4 T2 u - {
$ G0 b& m3 b3 l ~2 c2 O2 t - time_t start_time, cur_time;//声明变量, H3 a8 i3 a3 ?7 q, O% S
- time(&start_time);/ S, h5 n/ t# s3 y
- do {
5 q! R8 i' X8 H2 m$ Y - time(&cur_time);
8 s+ r, x8 v, y, ]( S - ; Z) x, P/ n5 ?4 g5 z- _
- } while ((cur_time - start_time) < s);- r" ~8 H8 x$ R: Q# q0 l; y
- {
! {1 \* J( v' d) N - 2 P. F; L$ T+ b9 s. [
- }: c4 d' ?6 q" I9 |: {) [9 @9 n
- 4 b9 W6 W& I9 \. w* X$ E0 P
- return (cur_time - start_time);
& y$ V5 k5 b3 l - }
复制代码 9 i( n) b& k7 @2 @
' K3 V8 ^! A: h$ P8 k4 ]/ x$ y* A& O0 {
//调用方法
, e* X, C( v( c% Y- if (XSleep(3)==3)5 t, M$ D, B* a" D; }
- {9 f: r' c- K6 V1 m) o# Y% C" `
- AfxMessageBox(_T("延迟正确"));
, ^5 r8 i8 d8 g- ~ - }+ m; I$ g. u4 D
- else {8 s6 g, `+ I4 d8 A5 u8 f
- . G# Q- z: U6 D$ s" `
- AfxMessageBox(_T("延迟不正确"));' r% |8 E( f F# {0 ?
- }
复制代码
( u6 z n' y9 ]
6 E7 |! x) `! a* i h |
|