管理员
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)
|# @/ O6 B. R: U! R9 B - {
2 g( @7 G5 K+ C5 O - time_t start_time, cur_time;//声明变量
2 E5 f3 x$ ?, S6 r - time(&start_time);* f- p' R; n" f b- v
- do {
6 Y8 J: W) d/ u3 B - time(&cur_time);
- ?( k) v5 D/ H' |$ s
2 i, N, I" o, J" Q0 H& x& A- } while ((cur_time - start_time) < s);5 p1 M" Q, p1 N) R/ U. S9 T
- {: q: y0 j- y; ?
# v# K' g% f' R2 C- }5 b. p+ X0 h6 u
$ n! ], m8 A' w4 L- return (cur_time - start_time);. q8 j* S6 ?/ [ q/ t0 b$ @
- }
复制代码 * C0 ]: \, i0 G/ T2 ~
9 K9 `7 \' @# c, R k
* _8 y ~7 ]5 L6 D. j! }//调用方法! ~' C+ R8 u, S% {" U# {
- if (XSleep(3)==3)' U$ k H$ y6 j( i) H- \* V
- {- \. S7 }- _. D/ f& X' I. F
- AfxMessageBox(_T("延迟正确"));
6 Y: E* z/ D+ Q' O3 H# ^1 X k5 B- K - }
/ c! v: E$ [; `# t, c ?/ z - else {4 I1 p6 N) L' J3 Q; H, Z
- 9 | e' m5 B) z
- AfxMessageBox(_T("延迟不正确"));
5 z- q: c4 t" O9 M0 j$ z; ` - }
复制代码
A5 F: a% z# Q6 z. o# u! E! J
R& `3 D8 Z& T |
|