开发中经常用GetTickCount()函数来进行间隔时间的判断,如判断某一段代码执行花了多少时间等,使用比较方便。 但是只针对平常的一些测试。最近开发一个服务程序时,也在代码中用GetTickCount()来进行判断,大体格式如下:
DWORD dwBegin = 0;
void Thread_Run(void)
{	
	while(TRUE)
	{
		DWORD dwNow = GetTickCount();
		if (dwNow - dwBegin > 30) //second
		{
			....//
			dwBegin = dwNow;
		}
	}
}原文:http://blog.csdn.net/hs_jiephe/article/details/40405327