管理员
   
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)
* V! |$ O6 _$ N' r/ M: ~7 { - {
5 c T" E& L& [- i/ B$ N3 Q - time_t start_time, cur_time;//声明变量
# d6 }4 B7 Q3 q+ e1 ]8 u, @ - time(&start_time);8 a4 k2 I# v6 r; y' e* Y2 P
- do {
) x5 Y! C R/ d2 G% ] - time(&cur_time);- y! d# t, S, L$ l2 `
# M# z+ P" U9 }7 P; b B- } while ((cur_time - start_time) < s);
- K$ m$ I6 D2 i: a C! J - {
" S$ p0 z. X' g6 X
/ _( ?. l! b* G6 h& M* k, U- }
1 f$ k9 |+ {3 n$ L0 U
" t) C7 l7 o: J* |. f1 m0 D6 v% U7 W- return (cur_time - start_time);
, b9 N- F; Z% ? - }
复制代码 4 L7 N" I' A6 L2 F4 }. H& l. }) A
$ y) ?3 y4 d6 x8 ~) ~8 L
4 U$ U! q! {5 I$ a) W0 A1 V# X/ O//调用方法$ w8 U3 f3 ]7 o$ v+ D
- if (XSleep(3)==3)
8 M" k6 U, B+ S; @; g& A - {4 |& w( i2 @6 C# b6 r" ?
- AfxMessageBox(_T("延迟正确"));* t" O4 t$ d% X& a0 n4 e" t5 z; p
- }
( l) z. c7 ]. z6 x5 L# a - else {9 r; G9 [6 t' @8 c$ w5 i+ n
- - B' `# Y7 N1 d% P+ \; c
- AfxMessageBox(_T("延迟不正确"));$ l( [% S. e. H
- }
复制代码 " n, K/ S, f# h
, Q' E- F. N7 N5 ?9 C4 R$ n
|
|