具体怎么算,我的程序多少时间完成
解决方案 »
- CreateProcessWithLogon 与 CreateProcessAsUser讨论,有没有哪个大师可以解决,高分相送
- 工具栏隐藏成功但随后显示不出来
- RPC资料在MSDN什么目录下
- 线程暂停、继续和结束!
- 水园暗杀联盟招兵买马中。。。。。。。。。。。。。
- 一个后台服务且是串口通信的问题。高手高手高高手快进啊。哪怕给点思路也行啊,现在我是无从下手。
- 请问:已知一个窗口的句柄,并且已知某个控件(static/button)的描述,此控件在窗口中(可能是多极子窗口),怎样枚举获得该控件句柄。
- 散分! 调查
- 代理协议?
- XP系统的程序兼容性问题
- 如何将TOOLBAR上面的那条线去掉?
- 为什么我的ComboBox控件下拉时只能显示一行?
DWORD dwStart = ::GetTickCount();
//执行你代码
DWORD dwResult = ::GetTickCount()-dwStart;
此时得到的dwResult大致表示了代码的执行时间,单位毫秒(1000分之一秒)。
//初始化
union _LARGE_INTEGER counts,counte,freq;
::QueryPerformanceFrequency(&freq);
::QueryPerformanceCounter(&counts);
//进行计时的代码开始
//计时程序代码结束
::QueryPerformanceCounter(&counte);
__int64 lcount=counte.QuadPart-counts.QuadPart;
__int64 lfreq=freq.QuadPart;
double a=lcount/(double)lfreq;
CString szRllTime;
szRllTime.Format("RunTime=%1.10f\n",a);
//显示结果
AfxMessageBox(szRllTime);