管理员
   
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)6 d9 s& m, X" F3 |0 s. |6 E- I
- {+ i8 B4 X7 _& ^0 w) C. S! N0 i
- time_t start_time, cur_time;//声明变量& c& e6 I6 X8 m8 c
- time(&start_time);
* N7 E% g$ @( B9 F9 G - do {
" [8 E8 n3 r6 y2 c" {8 Z - time(&cur_time);9 x: o+ ^- t! I& ~2 F1 w
" W4 p* R, O# F2 ^/ {; a3 O. ?5 j- } while ((cur_time - start_time) < s);
! Z' E4 m4 A- F- u: M; z5 { - {
' f+ g! G! M) W - * T8 l- L7 R9 B8 v; r5 O) E
- }- g- l+ w. {4 C3 j& K6 [
- ' P# n$ _$ }4 H- m1 T X
- return (cur_time - start_time);' s' V' S {3 t8 N
- }
复制代码
r7 w9 U4 m: X$ g2 k. w) u& s _6 `! `
* x0 r$ E9 ^, D. I9 N//调用方法
! M5 @* x* J4 l8 W7 z8 i" |0 g/ O- if (XSleep(3)==3)
' R; g! k, q) M# J- e3 ~* I - {) S: G2 K+ v7 E" n3 ~& M9 o
- AfxMessageBox(_T("延迟正确"));" C" k. ]( J( D5 U) Q- c
- }
$ h' |( {" o' k% [( T2 X2 `2 A - else {
5 t, ^. s+ i9 q. e% V) }( d) I# C -
% [1 ]; w2 Z/ [% y4 |9 _ - AfxMessageBox(_T("延迟不正确"));
( D/ }5 ?6 B( U* [6 N9 t - }
复制代码
% o( V% d; P& n, T1 N" Z" r+ L0 d* H1 o; T3 N
|
|