WinAPI в C++

<< < (2/12) > >>

tos:
полные исходники - в ЗИП и приаттачь

AlexXxandr:
Лаба компилица можете запускать, кусок кода с таймером выделен в ф-и винмэин.

tos:
итак,
цитата
"TimerAPCProc вызывается из того потока, который обратился к SetWaitableTimer в момент срабаты вания таймера, — но только если вызывающий поток находится в "тревожном" (aler table) состоянии, т. e. ожидает этого в вызове одной из функций SleepEx, WaitForSingle ObjectEx, WaitForMultipleObjectsEx,MsgWaitForMultipleObjectsEx или SignalObjectAndWait Если же поток этого не ожидает в любой из перечисленных функций, система не поставит в очередь АРС-функцию таймера. Тем самым система не даст АРС-очереди потока переполниться уведомлениями от таймера, которые могли бы впустую израсходовать колоссальный объем памяти.
Если в момент срабатывания таймера Ваш поток находится в одной из перечис ленных ранее функций, система заставляет его вызвать процедуру обратного вызова"

AlexXxandr:
Что то я не совсем понял, что мне поменять надо. Мне сеттаймер сделать в отдельный поток? Можно по проще объяснить плиз?

tos:
угу, можно создать в отдельном потоке, а потом вызвать в нем sleep

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница