Вверх ↑
Разработчик
Ответов: 26170
Рейтинг: 2127
#1: 2010-02-11 22:53:14 ЛС | профиль | цитата
Konst писал(а):
а в чем отличие таймеров?

MMTimer не привязан к оконным событиям, поэтому может применяться в серверах и фоновых приложениях. Соответственно, он точнее, и разрешение у него не 10 msec (что и реально-то нет у стандартного таймера), а 1 msec

Кладов писал(а):
для своей работы не требует оконного дескриптора, и вместо отправки сообщений, напрямую вызывает пользовательский обработчик. Причем, вызов происходит всегда в чужом (системном) потоке команд. Т.е. не только не гарантируется, что событие будет срабатывать только, когда процесс ожидает сообщений, но напротив: почти наверняка будет происходить прерывание текущей операции, чтобы выполнить указанный обработчик.


P.S. Настоятельно рекомендуется не применять в его очереди событий интерфейсные элементы, тк, наверняка, они нормально работать не будут
карма: 22

1
Голосовали:Konst