系统开机时间、关机时间的获取
摘要:
1.方法开机时间:1)利用timeGetTime获取开机后到当前的毫秒数,然后转换为秒数(舍去毫秒);2)再和当前时间做差,得到Unix格式的格林威治时间。上次关机时间:保存在注册表local machine下的SYSTEM\\CurrentControlSet\\Control\\Windows中的ShutdownTime中,其值为8字节的FILETIME。2. 参考代码其中注释掉的部分主要为中间输出,需要的额话可以还原。其中包含两个额外函数:time_t和FILETIME的相互转化//参考自http://msdn.microsoft.com/en-us/library/windows/de 阅读全文
posted @ 2013-04-24 17:03 rainduck 阅读(6810) 评论(0) 推荐(0)
浙公网安备 33010602011771号