管理员
   
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)
9 Q/ }1 f. z7 W! G - {
7 d$ y) Q$ o/ ~! L; }# P - time_t start_time, cur_time;//声明变量& d; P( m6 P9 i- N' a
- time(&start_time);
5 m; A, W- M# L9 K- E I - do {/ D& c# |3 u# P
- time(&cur_time);; T6 x# s, Y2 _) i% e$ ?
2 F; \8 V% v$ r _- } while ((cur_time - start_time) < s);
( i e) e9 ~8 \) z - {
! f* D$ w- e* T5 ?$ E' r
?; \: Z% F9 |/ k& Z" U- }
: O6 v3 r$ Y6 a8 n: p/ B& J+ u
4 D3 M) |1 l+ V' G7 ]- return (cur_time - start_time);
" d" p' p1 P1 D0 L* H U - }
复制代码 # z# a4 H$ S2 l( H: x
) P# S7 F$ l5 G8 E8 g5 ?" w
c+ C" O: x) B6 V4 h
//调用方法+ E# h- W, _/ Y+ f+ L1 `" _
- if (XSleep(3)==3)( I: {3 R. Q# g
- {/ ]* D/ [2 b7 r( c0 c
- AfxMessageBox(_T("延迟正确"));
/ ^; a* q0 |$ x/ ^6 v0 r# O) a - }
0 A3 f( l: b+ n ^) s - else {/ K% i5 g* v, r" Y, U$ m' {7 Z+ D) q
-
% ]' s) H; x( W e6 X4 W - AfxMessageBox(_T("延迟不正确"));
3 r- Q: o7 \% s( z - }
复制代码 / A/ \: |6 e; d- `9 ?, z ]# F/ c
; W6 h( C5 C4 }4 l z |
|