На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Creating a Timer



An application written for Microsoft® Windows® creates a timer by using the SetTimer function. If you specify a window handle in the call to SetTimer, the application associates the timer with that window. Whenever the time-out value for the timer elapses, the system posts a WM_TIMER message to the window associated with the timer. If no window handle is given in the call to SetTimer, the application that created the timer must monitor its message queue for WM_TIMER messages and dispatch them to the appropriate window.

A new timer starts timing the interval as soon as it is created. An application can change a timer's time-out value by using SetTimer and can destroy a timer by using the KillTimer function. To use system resources efficiently, applications should destroy timers that are no longer necessary.
Each timer has a unique identifier. When creating a timer, an application can either specify an identifier or have the system create a unique value. The first parameter of a WM_TIMER message contains the identifier of the timer that posted the message.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Создание Таймера



Приложение записанное для Microsoft Windows создает таймер используя функцию SetTimer. Если Вы определяете ручку окна на вызове на SetTimer, приложение соединяет таймер с этим окном. Всякий раз, когда величина задержки для таймера истекает, система посылает сообщение WM_TIMER в окно связанное таймером. Если никакая ручка окна не дана на вызове на SetTimer, приложение, которое создавало таймер должно проверить свою очередь сообщения для сообщений WM_TIMER и посылать им в подходящее окно.

Новый таймер начинает синхронизировать интервал как только он будет создан. Приложение может изменить таймерную величину задержки используя SetTimer и может уничтожить таймер используя функцию KillTimer. Чтобы использовать системные ресурсы эффективно, приложения должны уничтожить таймеры, которые больше необходимы.
Каждый таймер имеет уникальный идентификатор. При создании таймера, приложение может или определять идентификатор или иметь систему создавать уникальную величину. Первый параметр сообщения WM_TIMER содержит идентификатор таймера, который объявлял сообщение.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz