管理员
   
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- int XSleep(int s)+ V9 Z1 m2 \% d7 A
- {) Q: [, k; O( ]2 R$ Q
- time_t start_time, cur_time;//声明变量* s, [4 \- M- c# D T1 h! v
- time(&start_time);
6 m t6 j. {$ J9 }8 q& u& B - do {% L3 I! ^3 \2 S# y
- time(&cur_time);9 N$ {! q* P; _" e4 U
- ( I% P8 ^- F* E8 Y
- } while ((cur_time - start_time) < s);/ l% s# [4 c" O, {
- {
% g+ H# o" P& z& c% p& p O6 u
* E' m# w9 P3 c- }
$ Y# y% M$ F, F - , b: K0 g# S1 P# q# r5 ?
- return (cur_time - start_time);
. q( p- n. P5 G" [0 N, T - }
复制代码
& u2 {; @7 I: M) @1 ?1 U& O" y+ x6 q7 U. ^" E
/ C- h6 a' P* E/ N
//调用方法
U# a$ {) I, y; q) a- if (XSleep(3)==3)5 y+ N) `+ o# a) |
- {
- {: e8 m/ B$ ? - AfxMessageBox(_T("延迟正确"));
% E, n! s; T7 L$ p - }$ Z2 P3 a& N% q+ e1 o. }9 n# e. e
- else {0 l6 v0 r" |8 q! T% O( d; i
-
+ F& W. O" L" g: y - AfxMessageBox(_T("延迟不正确"));
2 M( b5 [; v1 ~' P - }
复制代码 5 U: ]! O) B- z7 M7 d
# |- H, d6 [5 h6 k5 H
|
|