管理员
   
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)" c. Z6 N9 R% @$ V
- {* ]. v0 d% Y7 U1 `3 J
- time_t start_time, cur_time;//声明变量; M6 c: N! A0 Z: h$ a' s& ]
- time(&start_time); I x3 |1 S9 p7 ^! A
- do {
% U3 j) R8 y0 {$ e: n - time(&cur_time);
5 O' i* y# W: X6 i' P - % Y. |6 B: J7 e5 u' n) Q2 o
- } while ((cur_time - start_time) < s);7 J; X3 g/ ^. ]) K! _) c0 T- t' {
- {! g+ R Z) {" C0 g3 O* O. I T1 t$ R
- ! Q( Z- \0 S" F$ N" z, V _
- }% k1 x5 `$ b3 B- l+ f# H; B3 B2 A; g
8 I1 d5 E/ o. M- C( E5 d- return (cur_time - start_time);* m# Y; n% l& X4 R- u
- }
复制代码 # Z9 f3 |$ Q; V" X0 |0 X! M
( ^+ B6 q4 J3 ?9 B& f" k5 M x+ Y. i4 }% k1 ^2 X) P! B# E
//调用方法
! Z! I( Q7 n% {" W# R' `, p- c- if (XSleep(3)==3)
( \, D- c, o3 k- F( Z2 D1 p+ E6 z - {+ r% y$ L5 F" A/ S( r8 D$ y
- AfxMessageBox(_T("延迟正确"));: W4 }' Y: b8 A" t
- }
3 F; x6 v+ I3 o% Y - else {
, C9 M. `% g' @3 u -
. y2 d& W0 `) B) l% F' P2 } - AfxMessageBox(_T("延迟不正确"));% w, S9 d0 O/ a1 x) C
- }
复制代码
& d9 P5 q$ Y9 a
) ^3 ~6 L0 {$ L* W3 W8 U7 m( R* ] |
|