管理员
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)" }' z+ M+ }( s7 B. K H
- {
! |9 @% E7 V$ { - time_t start_time, cur_time;//声明变量
( ^3 H7 L0 C" j" I8 }3 i - time(&start_time);1 l; J( O2 Y9 n5 q4 |! A/ d) v, i
- do {
0 c* k, s# B2 ~: \. p - time(&cur_time);
! F. @, B6 N2 t- l6 E0 M - 5 y- ~9 S0 S+ \% \
- } while ((cur_time - start_time) < s);
- P" R3 k8 V3 Q - {
t5 Q4 `6 o& e. \2 X6 i
1 F2 f3 |1 X- ?; }* g! l. P- }# q) t) i& Y& l# S& X5 T
/ k; f( }& g* K0 s# a2 \( o+ f9 ]- return (cur_time - start_time);! {- e/ x; [4 D% _! I4 R
- }
复制代码
/ i, K/ l" v3 o3 G0 Y+ N' N( r3 n2 F2 V. e, d
( H8 y7 i: C* m//调用方法
' n2 H0 X1 Z! p) A4 k: O5 A- if (XSleep(3)==3)4 S7 G, ], |1 s
- {$ S9 t2 C# @- c2 W
- AfxMessageBox(_T("延迟正确"));3 I/ G }6 C X1 d# m0 T
- }# v' R( D8 P5 r$ K3 _) f+ ~
- else {
5 n) r0 u" j: Q3 v+ P - & D1 ]$ D8 h% x0 B7 v, F5 ?
- AfxMessageBox(_T("延迟不正确"));
$ T- r1 h* G% t- Q6 R9 D - }
复制代码
9 E) p% v/ U" n3 Q5 S# p
: o8 R* N* r: T+ X7 u/ h3 b6 ^) r3 A4 e |
|