Здравствуйте, old->*Plutonia_Experiment(), Вы писали:
OE>Здравствуйте, asmodey, Вы писали:
A>>Как повысить точность системного таймера в NT с 10 милисекунд до 1 милисекунды, а то что то засекаю время а оно меньше 10 мс и в отображается 0 мс. И как написать на Си
OE>Замерять можно так —
OE>OE>DWORD dwStart = GetTickCount();
OE>DWORD dwEnd;
OE>
OE>while((GetTickCount() - dwStart) == 0) // ожидаем следующего тика для уменьшения погрешности
OE> dwStart = GetTickCount();
OE>//Do something
OE>dwEnd = GetTickCount();
OE>
OE>GetSystemTimeAdjustment
OE>SetSystemTimeAdjustment — позволит установить 1 милисекунду
Как эти функции использовать в программе? а то у меня MSDN нету