Главная
Решение задач.
Справочные данные.
Формулы.
Программирование.
Как в Windows?
Разное.
Утилиты Windows.
Несправности принтеров.
BIOS по алфавиту.
Тесты.
Карта сайта.

Работа с таймером на winAPI в delphi.

Уничтожает событие таймера, удаляя из очереди сообщений любые связанные с ним сообщения wm_Timer.

function KillTimer(Wnd: HWnd, IDEvent: Integer): Bool;
Параметры:
Wnd: Идентификатор окна.
IDEvent: Идентификатор события таймера.
Возвращаемое значение: Не нуль в случае успешного завершения; 0 - если неверный IDEvent.

Создает системный таймер, который вызывает посылку сообщений wm_Timer прикладной задаче через интервал, указанный Elapse.

function SetTimer(Wnd: HWnd; IDEvent: Integer; Elapse: Word; TimerFunc: TFarProc): Word;
Параметры:
Wnd: Идентификатор окна или 0, если связанное окно отсутствует.
IDEvent: Идентификатор ненулевого события таймера или игнорируется, если Wnd равен 0.
Elapse: Число миллисекунд между событиями таймера.
TimerFunc: Адрес экземпляра процедуры функции обратного вызова или nil для помещения сообщений wm_Timer в очередь прикладной задачи.
Возвращаемое значение: IDEvent, если Wnd не нуль; в противном случае - новое событие таймера; 0 - в случае ошибки.

К оглавлению


Copyright © 2008-2011 Gruzincev Anton , St. Gorno-Altaysk, Russia, helpw@mail.ru