管理员
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)
$ a& U+ j7 U( b. F) T! Z4 A7 l' } - {
" ]. ]4 ]5 {: G- p% j1 H3 v - time_t start_time, cur_time;//声明变量" g3 K% H1 ^% Z: ^6 `6 t% M
- time(&start_time);
1 }7 F8 k! g: u" @# h - do {
0 B% Q. H; d- n1 d - time(&cur_time);; ^& h# X( ]: `, t; r8 f) l
- , n) T% T/ K/ M _
- } while ((cur_time - start_time) < s);
T x9 {5 K1 H! G+ J7 P$ Z - {% f* d' h9 n9 \: ], p: B
4 m4 e4 k1 F; Q. j: j- }
- R8 q; T0 K. Z+ u8 d! D+ b! [
# P7 \2 a W$ [( G+ Q; S/ {/ r1 P- return (cur_time - start_time);
/ B9 W/ V9 x$ W* I4 G - }
复制代码 2 i% g5 {9 t, c2 l4 L' w6 i. U$ `
& _& _5 U' c2 a
( @, {- ]! L( u6 K//调用方法
- `+ B7 d% P2 [' I* U- if (XSleep(3)==3)( i/ C- J9 f# n4 g2 @6 e
- {
4 x0 M. M& b$ Z+ z - AfxMessageBox(_T("延迟正确"));
" @5 C# ?5 w5 q+ n7 _6 O1 l - }
) l: ?' V3 f0 {, B - else {
- f5 o$ P% _# C -
1 O4 `- }" C3 x/ u0 T& n- q2 K - AfxMessageBox(_T("延迟不正确"));; r, D8 Q1 g! N% B! L3 _ e
- }
复制代码 6 [$ f2 Q# U* o: M# [
$ X/ s7 b# _8 k( I
|
|