管理员
   
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)
, M% A1 [) d0 ]6 f: A0 N8 q - {* S, z h, R6 D* ]8 b5 z
- time_t start_time, cur_time;//声明变量6 C3 s, s5 t* M. a5 |9 Y7 T5 u
- time(&start_time);
+ \3 [8 ~/ }* x/ w# p( k { - do {
$ w) s% i6 S; W - time(&cur_time);8 Y9 I* ~. y- M- r4 q3 T
- 5 z/ V( D- d0 R4 g, F, T2 I
- } while ((cur_time - start_time) < s);
( `1 t: f3 x& {; d8 d - {
- u+ S. g2 @/ P. S) v
0 l a3 a0 j/ M+ t! \, S- }
' T3 l# o+ x0 F2 R; _7 C) O - 7 k; S; b) ?) f0 W
- return (cur_time - start_time);1 p( j* F! ~) ]) k2 @% S$ \; Z6 m! D
- }
复制代码
% h2 f: R* ~! J" O2 Q! y( I* V8 n3 B) B' g6 b7 j" u
& ~5 n3 t3 S3 F' D# e& g
//调用方法- U- Q% R- a7 b* o) \( U
- if (XSleep(3)==3)% s! g# ~% I% f; f- [2 n$ ^( I- a
- {
0 A, Q+ {' V6 I3 i7 F - AfxMessageBox(_T("延迟正确"));
( O5 {# [5 B# u! a - }
+ X$ `3 t. U- \5 J# b* N - else {3 T" }3 P" W$ y" m2 t( a
-
8 } r: Z$ z9 k3 V: m5 | - AfxMessageBox(_T("延迟不正确"));
2 M+ s7 h1 h9 \7 @/ H* V; u# \ - }
复制代码 : d/ H. I# Z) B! m# ]) W8 C
- A9 D# K& g7 }" q8 N |
|