22.Событие в Windows - Системное программирование Windows на C/C++

YOUTUBE · 21.11.2025 19:13

Ключевые темы и таймкоды

Введение в события в Windows

0:00
  • Видеоурок по системному программированию Windows, где рассматриваются события.
  • Событие - это действие или происшествие, например, щелчок мышью или нажатие клавиши.
  • Обработчик событий - процедура или функция, которая обрабатывает событие.

Типы событий и обработчики

1:24
  • В Windows события могут быть сигнальными или несигнальными.
  • Прерывания могут произойти в любое время, в то время как события происходят только по приглашению.
  • Прерывания сохраняют состояние программы, а события - нет.
  • Прерывания имеют предсказуемое время и состояние, в то время как события могут занять больше времени.

Создание и обработка событий

3:08
  • В видео используется API для создания и обработки событий.
  • Создается объект события с именем или без него, затем устанавливается его состояние.
  • В примере используется функция ожидания для одного объекта, которая ждет, пока объект получит сигнал.

Запуск и закрытие дескриптора

9:10
  • В видео также используется API для закрытия дескриптора события.
  • После закрытия дескриптора событие считается закрытым.