首页WIN7问题LARGE_INTEGER TimerNumber; TimerNumber.QuadPart = -50000000;

LARGE_INTEGER TimerNumber; TimerNumber.QuadPart = -50000000;

时间2022-12-18 21:30:52发布分享专员分类WIN7问题浏览90

type油妒队术脸讲批封大治它ef union _ LARGE_INTEGER

   struct

   DWORD LowPart;

   LONG HighPar候当画液向袁t;

   LONG尔该兵善脱区洋LONG QuadPart;

  } LARGE_INTEGER;

在定时前应该先调用QueryPerformanceFrequency()函数获得机器内部计时器的时钟频率large_integer 。接着在需要严格计时的事件发生前和发生之后分别调用QueryPer冲formanceCounter(),利用来自两次获得的计数之差和时钟频率,就可以计算出事件经历的精确时间。测试函数SLEEP(100银明航架终八它事族渐)的精确持续时间方法:

LARGE_INTEGER TimerNumber; TimerNumber.QuadPart = -50000000;

  LARGE_INTEGER litmp;

  LONGLONG qt1,qt2;

  double dft,dff,dfm;

  QueryPerformanceFrequency(&litmp);//获得时钟频率

  dff=(double)litmp.QuadPart;

  QueryPerformanceC360问答ounter(&litmp);//获得初始值

  qt1=litmp.QuadPart;Sleep(100);

  QueryPerformanceCounter(&litmp);//获得终止值

  qt2=litmp.QuadPart;

  dfm=(double)(qt2-qt1);

  dft=测则延措台病前扩段慢dfm/dff;//获得对应的时间值

QuadPart 是结构里面的成员,单纯你上面两行代码,仅仅是给结构赋值,这个结构多用于精密时间设置函数,具体作用是根据划差具体函数来定的,各个不同函数里再号纸式向华损素蒸种鱼面功能不同large_integer 。

爱资源吧版权声明:以上文中内容来自网络,如有侵权请联系删除,谢谢。

TimerNumberQuadPart50000000INTEGERLARGETimerNumberLARGElarge_integer
LARG来自E_INTEGER TimerNumber; TimerNumber.QuadP换听略罪施仅说每art = -50000000; 如何利用笔记本电脑查询已连接的WiFi密码