管理员
   
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)
( R: m2 ?# P9 z% Y - {3 l3 H- y' S; h; z' N0 o6 D
- time_t start_time, cur_time;//声明变量
+ A# E/ {2 K+ _5 Z6 C - time(&start_time);) X |5 G2 I: i
- do {
& V) m) l* t$ q" U$ K# j - time(&cur_time);
, ]7 d+ z( G P
; q: i6 U7 K7 y* m& M% ?6 m- } while ((cur_time - start_time) < s);
: z6 K \; d$ c6 p) m) T - {. G; g0 w$ @; _& k
- / p3 q% Y+ J$ O
- }
. y! `2 s$ `. z, P% c7 o
( s8 a, j) s/ b# V- return (cur_time - start_time);# s2 z" p" |. @6 V
- }
复制代码
6 o; ^; x; v+ K8 A8 J$ Z+ v4 l* ], s
' D" V0 u {! L5 H7 }( N4 @4 Y% [+ K9 a//调用方法
9 Y ?1 g9 z; V4 @& x- if (XSleep(3)==3)
/ K# G0 J+ x& r7 Z& l, k0 a - {
/ {- B8 G3 z. U$ V: O i, Y' p - AfxMessageBox(_T("延迟正确"));$ m7 U& p$ o& q* q$ Z
- } L/ u. B, S8 e" P6 I
- else {
- |5 M) t+ J+ U Q -
1 Z0 L+ A# |2 u1 r$ m - AfxMessageBox(_T("延迟不正确"));: z& D' o) h( J, J; W: L
- }
复制代码
4 f A: y4 M8 R
# ]; i* _) `: q( y |
|