管理员
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)
4 ?3 u+ C) A+ N5 b: t2 V5 k% D - {+ q+ p+ }. s' B+ r
- time_t start_time, cur_time;//声明变量) j: A9 J: p7 r) G) u6 B' z7 l
- time(&start_time);
, `7 Y! v- u% } I: F7 m - do {. T; C$ q* |3 r6 o
- time(&cur_time);9 D( _$ W: n0 f2 z; w+ p8 E
- + S) F8 V% m; H3 N, a5 [
- } while ((cur_time - start_time) < s);
$ g" M5 Q# h6 U - {
; j3 O" q; C1 F0 g6 W$ q( A5 p
- @! d# M, S8 n8 ]1 Q' f- }; d7 J; a0 L: T# R
/ Z& A8 t8 ?( n! k$ O$ `1 j) T+ O- return (cur_time - start_time);
! E! A9 b/ i3 a. e% X% X - }
复制代码 $ S0 a; y3 c$ p' H. t o. i+ ?
( R P( W0 X5 M1 u$ k3 j8 X: j7 N" i& Q( D
//调用方法2 M8 m% e# @4 H. c; m* e+ a7 t8 R
- if (XSleep(3)==3)
$ q, H6 h" d) T( Y. E, i0 h - {
+ k O( E; G2 W" F - AfxMessageBox(_T("延迟正确"));% a0 _2 j; }8 R4 ^3 b! \$ o( O! V' ?
- }
/ x9 b! V2 S& m. n) M - else {
' y7 Z" J% \/ L) H -
( V9 T( g" }3 ~ - AfxMessageBox(_T("延迟不正确"));$ w- ]+ U0 I6 E) M2 M
- }
复制代码
7 z6 r- v, q3 T5 Z/ b1 V! y6 Y0 z+ g& N
|
|