管理员
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)+ N# B, n: F5 F# b3 b7 A# G
- {
9 ~" @4 t( r& n2 ~2 y/ ~1 t! S( h - time_t start_time, cur_time;//声明变量6 Z& D/ A7 }7 h; s% I7 Z& x3 f5 {
- time(&start_time);: \7 A0 [. j$ H* ]
- do {' }" _# F6 B' Y' |1 q
- time(&cur_time);
) H& v1 X: r; a; J - : m. ]1 T3 k9 B- U Z/ I
- } while ((cur_time - start_time) < s);5 S+ s9 R& R, p+ V8 }
- {1 m7 D7 p5 r3 W* C5 X. P x! Y' }
- 7 o; G0 R& O- b, e* b
- }# ]. X: T: e1 n1 F3 r& K
4 Z+ E ^( M- V- return (cur_time - start_time);
" G( P1 U! z" h8 _5 a - }
复制代码 - g% L( g1 o# Z) h( m5 o2 F; D
5 c) T% O# _3 ~. w$ k* ~1 f
% \" N/ q+ [% v& D& M//调用方法
. m5 C9 B b) z- if (XSleep(3)==3)4 b; w" Y: \4 R6 l' Q
- {# P) K& a4 ]" L" l, ?% [: I
- AfxMessageBox(_T("延迟正确"));
) Q& X/ M! F/ W: e9 w - }
- Z U* T/ B1 K8 _7 s% d6 x. _ - else {
& F8 K2 d7 V5 K3 E -
- q9 O0 P! Q8 _! u - AfxMessageBox(_T("延迟不正确"));7 m/ C- D0 w4 B+ x6 @7 X! p
- }
复制代码
5 T. R, h/ C# u G- Z# _* \+ [- I4 }
|
|