(一)
DOWRD dwBeginTime=GetTickCount(); 返回开机以来,经历的毫秒数
執行你的程序.
DOWRD dwEndTime=GetTickCount();
(dwEndTime-dwBeginTime)/1000.就是你需要的
或者是
DWORD dwStart = GetTickCount();
// Stop if this has taken too long
if( GetTickCount() - dwStart >= TIMELIMIT )
Cancel();
(二)
用CTimeSpan类来返回时间差
(三)
long t1,t2;
t1=time(0);//得到自1970年到现在时间的秒数
你的程序
t2=time(0);//
long a=t2-t1;//两数值相减即得到秒数
PS:当CE的窗口不响应双击,要编写一个双击的代码捕获双击,可以用时间差来捕获两次LBUTTONUP之间的时间差小于某一值来完成,还需确认两次点击的是否是同一地方。
DOWRD dwBeginTime=GetTickCount(); 返回开机以来,经历的毫秒数
執行你的程序.
DOWRD dwEndTime=GetTickCount();
(dwEndTime-dwBeginTime)/1000.就是你需要的
或者是
DWORD dwStart = GetTickCount();
// Stop if this has taken too long
if( GetTickCount() - dwStart >= TIMELIMIT )
Cancel();
(二)
用CTimeSpan类来返回时间差
(三)
long t1,t2;
t1=time(0);//得到自1970年到现在时间的秒数
你的程序
t2=time(0);//
long a=t2-t1;//两数值相减即得到秒数
PS:当CE的窗口不响应双击,要编写一个双击的代码捕获双击,可以用时间差来捕获两次LBUTTONUP之间的时间差小于某一值来完成,还需确认两次点击的是否是同一地方。