管理员
   
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)5 t% y& c, {; f; N# l
- {
$ [# R8 D x5 j& w9 n - time_t start_time, cur_time;//声明变量
7 I0 P, {) \, R" m: Z - time(&start_time);- X+ F% F, L( _, R5 }6 K
- do {
" N# i5 W7 U* F - time(&cur_time);
+ R W- t2 i4 Z3 s) Q& H$ w
2 w+ P1 w0 g. v: i0 T4 b3 e+ I- } while ((cur_time - start_time) < s);* {: H( d1 f5 r% O9 C. d
- {
: R, b1 b: ^% L [2 a _1 U
7 l" O/ \2 k8 Y1 D- }' p- V6 H- |* c7 t' ]
8 l8 A+ O8 w0 b/ G: T& ^- return (cur_time - start_time);. z5 `4 X% C2 A! a3 y$ o, Y1 ^
- }
复制代码
' q6 b+ }: X9 L0 [
+ o3 C, a6 Q8 S' C' m& |
& Y) f' A6 W( X' s- ]5 G) `//调用方法
9 \- _! b% g# Q$ @( B- f- if (XSleep(3)==3)
2 ^# A6 B+ P8 t. g; K% S2 l$ d: Q - {
2 h7 f, Y3 S7 ~ - AfxMessageBox(_T("延迟正确"));5 V/ P# |- A4 j, g* h' m/ [5 x
- }) {0 [, c. Y) ~# \( a0 W
- else {9 \2 @9 }3 Y8 @ L
-
( R3 ?- {% U$ ^* H - AfxMessageBox(_T("延迟不正确"));4 W; T3 e4 P# {5 k+ f5 N
- }
复制代码
/ X( g) _9 G& c7 Y* L. b2 i/ y3 {6 T" F; |: s1 H
|
|