管理员
   
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)/ S+ u) W5 `2 _0 R; B5 z8 c. d; Q
- {
/ u. R0 r7 b2 F - time_t start_time, cur_time;//声明变量
1 M) Q9 ~4 L# A5 u( |- \ - time(&start_time);- J& Q; P. j. }- }0 q7 @* b/ {
- do {& a/ `1 C& j$ j- E7 H+ C
- time(&cur_time);; l* Y9 _: [5 B5 k; c9 v
7 A8 H" P2 T3 H4 k! x1 `0 l$ y- } while ((cur_time - start_time) < s);
* @1 o* E1 E) N* B* R - {
9 y" e) Z, O4 U6 m4 r g! T5 H$ |: Y9 [ - & m" C9 @- Q: M
- }
2 [" q1 {' k4 X8 c7 C n* O
! ~0 \& s0 F, ?: S5 D1 d- return (cur_time - start_time);
. F8 t1 @2 A2 j# B. J - }
复制代码
: Q( w# O7 J4 S" S7 y* j" g I3 K
8 p: p( K/ V- {7 g+ E, m
: `; f8 g4 y9 c5 R) I8 A//调用方法
K2 T4 Q, u& [: Q+ n- if (XSleep(3)==3); X, |% _! P B- V' S
- {
1 L: B( V+ X- ^# y - AfxMessageBox(_T("延迟正确"));
4 ?- p$ D3 R, G7 m7 D% v h - }
( |; c2 J% O" s- k4 o6 `4 s7 ]. j - else {: e. F! P2 N, a+ P5 V
-
: v( U& o8 M+ N" T - AfxMessageBox(_T("延迟不正确"));
4 P) n! ~5 {! K' p1 z; h - }
复制代码 " C0 a* E K' m
0 U! w7 o, g$ a3 M9 E
|
|