管理员
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)
|8 v3 `- ?/ o/ Q; O$ f - {7 A8 p5 q3 C4 l% ?
- time_t start_time, cur_time;//声明变量
/ a. M/ y& e% B/ p" `- ~4 j. Q - time(&start_time);
4 w( p9 l: u2 Q! p- Q- C; q - do {1 j: F* C" ~+ T" }
- time(&cur_time);
- z3 x' m; P' j8 V - , F; ]! d. W) T
- } while ((cur_time - start_time) < s);9 n( a6 _2 h$ B% V! L1 \
- {
! r3 x- z! A- b. w, f/ B - 8 i& r. J2 g. q8 x0 \0 n' ~5 ~
- }
- C/ l% b8 }: { J* N - / \6 W7 X; U& G9 g3 F
- return (cur_time - start_time);
7 J' `6 ^/ c, m$ x' K - }
复制代码 3 N' M8 ~2 J: x: a
8 V: A, _. z) F
, U& w$ E! W/ r {$ ?! a) S5 P
//调用方法
6 {" W; T8 C, ?8 J- if (XSleep(3)==3)
9 X9 W1 ]9 `4 w# g4 V5 n - {
0 ]5 |# f; s7 d. D - AfxMessageBox(_T("延迟正确"));
9 f, `5 h# A( }6 a; c0 e - }
* M8 x6 B: G0 u: E- i( `1 i8 ]" B - else {
1 h% ? x1 }6 h+ B T' N+ T. S -
2 {9 ?% m% E3 K( v/ Z+ Q5 I8 R - AfxMessageBox(_T("延迟不正确"));
7 Q; j5 ^+ w3 K% W; v - }
复制代码 9 b* g) f% {1 i4 ~- F
4 p: o3 P& |7 o7 R7 }% W: {
|
|