MFC 如何显示程序执行时间

MFC 如何显示程序执行时间,第1张

启动的时候调用clock(),记录在某个变量里面 比如P_Start

使用的时候用clock() - P_Start就是运行时间 单位ms

多核的cpu可能不准 不过差不了几毫秒

首先用GetLocalTime获取当前时间,然后获取到年月日时分秒之后,新建一个CTime的变量,在Class Wizard中增加这个控件的控件变量,然后就可以设置了,如果还是不懂,可以加我QQ(2591842742)问

用CDateTimeCtrl::GetTime成员函数来获取时间,共有以下三种形式:

BOOL GetTime(

COleDateTime& timeDest

) const;

DWORD GetTime(

CTime& timeDest

) const;

DWORD GetTime(

LPSYSTEMTIME pTimeDest

) const;

我一般用第2种,因为CTime可以与标准库中的时间函数互相传递数据,还可以调用CTime的成员函数Format转为你想要的时间格式表示的字符串。

以上就是关于MFC 如何显示程序执行时间全部的内容,包括:MFC 如何显示程序执行时间、MFC如何用Data Time picker显示当前时间、从MFC空间中直接选取的这个时间控件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10056465.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存