Как организовать задержку по времень ??

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
Vano
Сообщения: 41
Зарегистрирован: 16 авг 2004, 22:21
Откуда: Днепропетровск
Контактная информация:

Как органиозовать задержку по времени (альтернатива Delay в Delphi). Если такой функции нет, то как называется API функция выполняющая подобное ?
Tima
Сообщения: 43
Зарегистрирован: 23 сен 2004, 11:17
Откуда: Харьков
Контактная информация:

Работай через API:
void Sleep(DWORD dwMilliseconds) - приостанавливает вызывающий поток на dwMilliseconds
Styopa
Сообщения: 40
Зарегистрирован: 30 сен 2004, 19:22
Откуда: Севастополь
Контактная информация:

При этом не забывай, что большое значение аргумента вызывает сильную "заморозку" программы с единственным потоком. Если надо долго ждать без "тормозов" (например, в анимации), тебе больше подойдет GetTickCount. Я обычно в 95% случаев обхожусь Sleep.
В жизни программиста всего три плюса. Из них два - в Си++, а третий - крест на его могиле.
Vano
Сообщения: 41
Зарегистрирован: 16 авг 2004, 22:21
Откуда: Днепропетровск
Контактная информация:

Премного благодарен :) !
Ответить