MFC中程序的延时
2016-07-14 21:18
477 查看
在执行程序的过程中,可以根据不同的需求进行不同的延时操作,这里介绍两种方法,希望对大家有用!
1.Sleep(t);t的单位是毫秒;
但是在执行的过程中,整个程序会挂起来,停止执行;
2.timeGetTime()函数;
该函数以毫秒统计系统的时间,该时间为从系统开启算起的运行时间;
该函数在头文件<MMsystem.h>中;
程序如下:
#include <stdafx.h>
#include <Windows.h>
#include <MMSystem.h>
#include <iostream>
using namespace std;
#pragma comment(lib, "winmm.lib")
void main(){
DWORD timeBegin = timeGetTime();
DWORD timeEnd = 0;
do
{
timeEnd = timeGetTime();
cout<< timeEnd <<endl;
} while (timeEnd - timeBegin <= 100);
getchar();
}
更多的延时方法见博客:http://www.cppblog.com/sunraiing9/archive/2006/12/14/16415.html
1.Sleep(t);t的单位是毫秒;
但是在执行的过程中,整个程序会挂起来,停止执行;
2.timeGetTime()函数;
该函数以毫秒统计系统的时间,该时间为从系统开启算起的运行时间;
该函数在头文件<MMsystem.h>中;
程序如下:
#include <stdafx.h>
#include <Windows.h>
#include <MMSystem.h>
#include <iostream>
using namespace std;
#pragma comment(lib, "winmm.lib")
void main(){
DWORD timeBegin = timeGetTime();
DWORD timeEnd = 0;
do
{
timeEnd = timeGetTime();
cout<< timeEnd <<endl;
} while (timeEnd - timeBegin <= 100);
getchar();
}
更多的延时方法见博客:http://www.cppblog.com/sunraiing9/archive/2006/12/14/16415.html
相关文章推荐
- VC++ 中ListCtrl经验总结
- VC++实现程序开机启动运行的方法
- VC++中HTControl控件类的CHTSlider控制杆控件类简介
- VC++中HTControl控制类使用之CHTDlgBase对话框基类实例
- Vc++ 控件List Control用法总结
- MFC控件大小随窗体大小而改变
- VC++的if语句应用范围分析
- VC++在TXT文件指定位置追加内容的方法
- VC++植物大战僵尸中文版修改器实现代码
- CISBitmap派生的VC++位图透明类实例
- VC++创建msi文件的方法
- VC++中图像处理类CBitmap的用法
- VC++的combobox控件用法汇总
- VC++中内存对齐实例教程
- VC++实现通过API来查看程序错误信息的方法
- VC++进度条process Bar的用法实例
- VC++操作SQLite简单实例
- 浅谈VC++中的内联
- VC++实现CStdioFile写入及读取文件并自动换行的方法
- VC++基于Dx实现的截图程序示例代码