管理员
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)' `, Z6 H& q! A3 K/ F' s1 y
- {8 D2 [5 @ @# U2 s0 g; n
- time_t start_time, cur_time;//声明变量% y! U# C1 p2 I/ `; P9 D. r
- time(&start_time);
, ]' P& a% l; J- A+ U - do {1 N6 b# N. u; m: `4 ~
- time(&cur_time);
3 M! x8 s& `9 f* U6 g+ Z5 E' y
: O0 p, F" k. d4 L% _- } while ((cur_time - start_time) < s);
1 b7 R6 o% z \ R. K* g - { R! k0 ?1 v* U2 ~
- $ o7 {& j5 k1 P/ C
- }. e7 |1 e/ R- C7 O5 V' N
. f- y% e- v5 @- return (cur_time - start_time);
9 @6 I2 ~, L3 Q* ? - }
复制代码
. Y4 W. b W6 x7 ^- \ s- S9 R( u4 \
/ C, b; m5 i$ G3 {0 p$ g5 c: i//调用方法
( h* G6 o* B: O. b- if (XSleep(3)==3)
" {# d. z6 W- r4 g - {& u) C$ r3 @8 X/ ^/ E% h
- AfxMessageBox(_T("延迟正确"));
$ ~" A& C. s: o9 x# R% z; g - }- X* t9 x- H0 J5 T! z' D7 ^, b
- else {
( q4 l F7 V2 l3 M/ z - ) \. O1 Q$ L6 w! V- C
- AfxMessageBox(_T("延迟不正确"));. g6 P3 I0 R3 c! q
- }
复制代码
5 {3 f8 F; g; a7 F
3 z2 F1 }- d5 t- G0 x |
|