Для каждого потока, создавшего хотя бы одно окно, создается очередь оконных сообщений. Для того, чтобы извлечь сообщение из очереди, используется:

  • Аппаратное прерывание
  • Базовая система ввода-вывода (BIOS)
  • Программное прерывание
  • Функция GetMessage

К сожалению, у нас пока нет статистики ответов на данный вопрос, но мы работаем над этим.