Вверх ↑
Разработчик
Ответов: 26170
Рейтинг: 2127
#1: 2008-01-19 22:55:07 ЛС | профиль | цитата
Galkov писал(а):
Вышесказанное означает, что необходимо обрабатывать очередь сообщений в ЛЮБОМ мыслимом случае


Мне кажется это не совсем правильно. Вот что я нашел:

WaitForSingleObject - ожидать открытия семафора. При успешном завершении, т.е. открытии доступа к объекту, функция возвращает 0


См далее:

Семафор представляет собой глобальный объект, позволяющий синхронизировать работу двух или нескольких процессов или потоков. Для программиста семафор - это просто счетчик (хотя манипулировать им можно только при помощи специальных функций). Если счетчик равен N, это означает, что к ресурсу имеют доступ N процессов


Мне кажется, что tsdima прицепил ее правильно, иначе отловить завершение чужого потока не так просто, да и не корректно (я помню, он об этом писал).
карма: 22

0