- 浏览: 888386 次
- 性别:
- 来自: 杭州
-
文章分类
- 全部博客 (341)
- Ajax (1)
- Asp.net (18)
- Java (5)
- Php (27)
- JavaScript (19)
- jQuery (12)
- 正则表达式 (4)
- SEO优化 (1)
- Windows 应用 (5)
- Flash (12)
- Asp (9)
- CSS (10)
- SQL Server (6)
- Flex (1)
- Ubuntu (0)
- mysql (34)
- PHP框架 (2)
- Apache (10)
- html (3)
- 网页切入 (1)
- Linux (33)
- vc++ (38)
- 友情链接 (0)
- firefox 插件 (4)
- SEO (1)
- Apache 压力测试 (1)
- imacros教程(一):imacros变量 (0)
- JS调用imacros所用到的函数 (0)
- imacros教程(三):调用csv文件 (1)
- imacros教程(二):JS调用imacros所用到的函数 (1)
- imacros 常用代码 (1)
- CSS最大宽度 (1)
- svn (1)
- WordPress (1)
- 网线的两种接法 (1)
- TP-LINK WR 系列无线路由器安全设置 (1)
- mysql talble is full ERR1114 (0)
- 解决mysql的内存表“table is full”错误 (1)
- linux 用户操作 (1)
- CentOS 挂载 ntfs 移动硬盘 (1)
- linux 储蓄设备操作 (1)
- Starting MySQL. ERROR! Manager of pid-file quit without updating file. (1)
- extmail 1.1 升级到 1.2 (1)
- extmail (0)
- emos (2)
- squid 3.0 (2)
- centos 6 minimal 安装 (1)
- linux实用命令详解 (1)
- win7 (1)
- php 字符串大小写转换 (1)
- 跟踪路由 tracert (1)
- css英文单词首字母添加样式 (1)
- jquery iframe 操作 (1)
- php 获取时间今天明天昨天时间戳 (1)
- php 上传限制 (1)
- ckeditor 配置 (1)
- flash 显示在 div 下 (1)
- flash + php 留言本乱码问题 (1)
- squid purge 出现 access denied 的解决方法 (1)
- delphi (1)
- 让delphi嵌入的WebBrowser无边框无滚动条 (1)
- delphi打开一个IE窗口 (1)
- delphi 获取鼠标当前位置的相对坐标 (1)
- delphi 获取可执行文件的当前路径 (1)
- delphi webbrowser 常用方法示例 (1)
- javascript 禁止鼠标右键... (1)
- delphi 播放gif 动画 (1)
- delphi弹出信息框大全 (1)
- Delphi中禁止WebBrowser右键的方法 (1)
- DELPHI 让程序只能运行一次 (1)
- Delphi XE2 破解补丁注册机下载使用教程 (1)
- Delphi RAD Studio XE2编译程序体积大的问题 (1)
- delphi 制作圆角窗口 (1)
- delphi 窗口 (1)
- delphi 窗体全透明,但窗体上的控件不透明 (1)
- delphi 窗口阴影 (1)
- delphi 获取任务栏高度 (1)
- delphi bsNone 之后任务栏右键无反应 (1)
- delphi 程序打开隐藏软件任务栏条 (0)
- delphi bsNone后的相关问题解决方法 (1)
- delphi bsNone 后显示边框 (1)
- delphi url编码操作 (1)
- delphi 调用exe文件 (1)
- delphi dll窗体的制作和调用 (1)
- delphi dll 调用窗体时的数据传递 (0)
- delphi 窗口显示在屏幕右下角 (1)
- 内网穿透&UDP打洞 (1)
- delphi idhttp post应用 (1)
- inno setup 开机启动 (1)
- inno setup 添加桌面快捷方式 (1)
- Delphi实现程序只运行一次并激活已打开的程序 (1)
- 解决 float point division by zero (1)
- Delphi 窗体显示在最前面,并获得焦点 (1)
- delphi 点击关闭按钮时隐藏窗口 (1)
- delphi 非客户区右键点击 (1)
- delphi真正可以截获WINDOWS关机消息的源码 (1)
- delphi utf8转码 (1)
最新评论
-
zj7243886:
非常感谢,这东西解决我的问题;谢谢你的分享
Linux 安装 jpeg-6b 错误 ./libtool 命令未找到 -
丶Sk.Mabon:
能让html也绕过吗。。机房限制很悲剧
绕过 <?PHP exit(’Access Denied’); ?> 限制 -
丶Sk.Mabon:
请教gzip.php 的写法。万分感谢!
apache 开启 gzip -
hyxj1220:
火狐中单纯的定义这样的样式,貌似不行,必须要让容器浮动
英文长文本换行CSS -
逆水寒龙:
太好了,正好用上,谢谢博主共享
Asp.net 将中文汉字转换成拼音首字和拼音全拼
VC获取系统时间、程序运行时间
关键词: VC 系统时间
1.使用CTime类
CString str;
//获取系统时间
CTime tm;
tm=CTime::GetCurrentTime();
str=tm.Format("现在时间是%Y年%m月%d日 %X");
MessageBox(str,NULL,MB_OK);
2: 得到系统时间日期(使用GetLocalTime)
SYSTEMTIME st;
CString strDate,strTime;
GetLocalTime(&st);
strDate.Format("%4d-%2d-%2d",st.wYear,st.wMonth,st.wDay);
strTime.Format("%2d:%2d:%2d",st.wHour,st.wMinute,st.wSecond) ;
AfxMessageBox(strDate);
AfxMessageBox(strTime);
3.使用GetTickCount
//获取程序运行时间
long t1=GetTickCount();//程序段开始前取得系统运行时间(ms)
Sleep(500);
long t2=GetTickCount();();//程序段结束后取得系统运行时间(ms)
str.Format("time:%dms",t2-t1);//前后之差即 程序运行时间
AfxMessageBox(str);
//获取系统运行时间
long t=GetTickCount();
CString str,str1;
str1.Format("系统已运行 %d时",t/3600000);
str=str1;
t%=3600000;
str1.Format("%d分",t/60000);
str+=str1;
t%=60000;
str1.Format("%d秒",t/1000);
str+=str1;
AfxMessageBox(str);
发表评论
-
MFC CListCtrl 获取行信息
2011-03-28 17:43 2682int nItem = m_list_friend- ... -
VC CListCtrl 图标不显示的问题
2011-03-28 14:41 2581VC CListCtrl 图标不显示的问题 1。没有将C ... -
CImageList 使用指南
2011-03-27 22:05 13381.综述在MFC中CImageList类封装了图像列表控件的功 ... -
CDialog::OnInitDialog() ----转
2011-03-27 20:13 2122BOOL CmapfileDlg::OnInitDialog( ... -
MFC 添加对话框背景图片
2011-03-27 17:09 9790先载入一张图片,ID为ID ... -
MFC 给对话框添加背景色
2011-03-27 16:54 21891. 重载OnCtlColor (CDC* pD ... -
MFC 画线的几种方式
2011-03-24 22:07 17980一.画鼠标按下到弹起之间的直线 1.创建 CView 的私 ... -
关于UNICODE下SKIN++的使用
2011-03-21 17:43 1583SKIN++使用起来应该说是比较方便的。但,官方说法,只有 ... -
判断控件是否已经被创建
2011-03-20 20:08 1386// Resize the edit control cont ... -
MFC 获取对话框控件
2011-03-20 19:49 1372CButton* btn = (CButton*)Get ... -
MFC 限制对话框,窗口大小
2011-03-20 19:08 55441.在类的头文件中加入函数申明 (.h文件) ... -
PROGRESS控件(CProgressCtrl类)
2011-03-20 17:41 3350CProgressCtrl *lpctrlPr = (CP ... -
mfc 关闭窗口
2011-03-20 15:28 1422退出程序用 AfxGetMainWnd()->SendM ... -
edit 设置enable
2011-03-20 13:42 15761. As you can disable other c ... -
mfc radio button 设置默认选中
2011-03-19 17:45 11057我们假设有两个RADIO控件:IDC_RADIO_SINGLE ... -
picture control 载入图片
2011-03-19 17:21 1373HBITMAP hBitmap; CStatic *pSt ... -
SysLink 用法
2011-03-19 13:35 1523SysLink SysLink.SetWindowText( ... -
窗口破坏过程与Windows消息循环
2011-03-19 03:20 2075从用户单击关闭按钮( ... -
VC++ UDP通信程序
2011-03-08 19:05 4096UDP的服务器端:(UdpSrv.cpp) ... -
MFC 调用dll
2011-03-04 20:47 3360typedef void (*lpFun)(void); ...
相关推荐
以上就是在VC6.0下计算程序运行时间的基本方法。通过这些技术,你可以对程序的性能有更深入的了解,从而进行有效的优化。在进行性能测试时,记得多次运行并取平均值,以减小偶然因素的影响。同时,注意避免在计算...
在实际应用中,可能需要将这些函数封装到一个类或模块中,以便在程序的任何地方都能方便地获取和更新系统运行时间。同时,考虑到系统可能重启,若要持久保存开机运行时间,可以将其写入注册表或者文件,然后在程序...
VC获取系统当前时间 在本节中,我们将探讨使用VC++获取系统当前时间的方法。通过调用VC++自带的CTime类,我们可以获取当前系统时间,并将其显示在对话框中。 首先,我们需要创建一个新的对话框应用程序。在...
标题 "获取网络时间校正本地系统时间,C++/MFC源码可运行" 暗示了我们要讨论的是一个通过编程方式获取网络时间并用其校准本地系统时间的应用程序。这个程序可能涉及到以下几个关键知识点: 1. **网络时间协议(NTP)*...
在VC++编程环境中,获取当前日期和时间是常见的任务,这对于记录日志、创建时间戳或者执行基于时间的逻辑操作都是必要...在实际项目中,这些功能对于记录程序运行状态、设置定时任务或者处理时间依赖的数据都非常关键。
在Windows操作系统中,获取系统资源信息,如运行内存、CPU占用和磁盘状态,是进行系统监控和性能分析的关键步骤。下面将详细讲解如何利用C++编程语言来实现这一功能。 首先,我们要引入Windows API(应用程序接口)...
在"VC 获取和设置鼠标双击的时间.rar"中,提供的源码可能是用Visual C++(VC)编写的,用于演示如何在VC6环境下获取和设置Windows操作系统的鼠标双击时间。VC6是一款经典的C++集成开发环境,虽然有些过时,但对于...
MFC没有直接提供获取程序运行时间的方法,但可以结合Windows API的`GetTickCount`函数实现: ```cpp ULONGLONG startTime = GetTickCount(); // 程序执行的代码... ULONGLONG endTime = GetTickCount(); ...
【VC自动更新系统时间】是基于Visual C++(VC)编程环境开发的一个小程序,它的主要功能是解决因主板电池耗尽导致每次开机时系统时间回滚到出厂设置的问题。通过编写这样的程序,用户可以实现开机自动校准系统时间,...
// 获取程序运行时间(以秒为单位) clock_t start = clock(); // ... 执行代码 ... clock_t end = clock(); double elapsedTime = (double)(end - start) / CLOCKS_PER_SEC; ``` 需要注意的是,`clock()` 的精度取...
此外,为了使程序运行起来,我们需要在主函数中设置消息循环,处理来自操作系统的消息。这通常涉及`WinMain`函数和`RunMessageLoop`的调用。同时,别忘了为定时器设置初始值和触发间隔,以便定期更新时间。 最后,...
`GetTickCount`函数可以用来获取自上次系统启动以来经过的毫秒数,这对于计算程序运行时间非常有用。以下是如何使用该函数获取时间差: ```cpp long t1 = GetTickCount(); // 执行某些操作 long t2 = GetTickCount...
4. **GetProcessTimes**: 该函数用于获取进程的创建、退出、用户模式和内核模式的运行时间。这些信息可用于计算CPU占用率。 5. **GetProcessMemoryInfo**: 要获取进程的内存使用量,需要调用GetProcessMemoryInfo...
通过编程方式获取CPU使用率,可以帮助开发者了解程序运行时对系统资源的占用情况,从而优化程序性能。以下是一些关于如何使用VC++(MFC库)和其他相关工具来获取CPU使用率的知识点。 首先,VC++中的MFC库并没有直接...
开发者可能利用VC的API函数,如Windows消息机制,来实现程序在系统启动时自动运行并获取开机时间的功能。 至于压缩包中的“开机小助手”文件,这很可能是该软件的可执行文件,可能包含以下组成部分: 1. **源代码*...
在Windows编程中,有时我们需要实现特定的用户界面交互效果,比如定时切换系统中运行的程序窗口,让它们如同幻灯片一样自动轮播。在这个场景中,“VC定时切换当前系统中程序窗口”的实现主要涉及以下几个关键知识点...
本项目是使用Visual C++ 6.0(简称VC6.0)开发的一个简单时钟程序,它能显示当前系统时间,并且实时更新。尽管这个程序非常基础,但它涉及到的关键知识点却涵盖了C++编程、Windows API调用以及多线程概念。 首先,...
"编译通过"意味着该程序源代码已经被VC6成功解析并转换为可执行文件,可以在Windows操作系统上运行。 在这个压缩包中,文件名为“修改文件时间”很可能就是这个程序的可执行文件。用户可以通过运行这个程序来选择...
标题中的“功能全面的VC显示和修改系统时钟程序”指的是使用Visual C++(简称VC)编程环境开发的一款应用程序,它的主要功能是显示当前的系统时间,并且允许用户单独修改时间的各个组成部分,包括年、月、日、时、分...
`clock()` 函数是C标准库中的函数,包含在 `<ctime>` 头文件中,它返回程序运行的CPU时间(以`CLOCKS_PER_SEC`定义的单位计算)。虽然不是直接获取系统时间,但可以通过转换得到毫秒级别的差异。由于它是CPU时间,...