Описание тега windows-messages

Вопросы о различных сообщениях в системе Windows.

Windows - это операционная система, управляемая событиями, которая в основном отвечает только на сообщения.

Значения идентификатора сообщения используются следующим образом:

  • Система резервирует значения идентификаторов сообщений в диапазоне 0x0000через 0x03FF(значение WM_USER - 1) для сообщений, определенных системой. Приложения не могут использовать эти значения для личных сообщений.

  • Значения в диапазоне 0x0400(значение WM_USER) через0x7FFF доступны для идентификаторов сообщений для частных оконных классов.

  • Если ваше приложение помечено как версия 4.0, вы можете использовать значения идентификатора сообщения в диапазоне 0x8000(WM_APP) через0xBFFF для личных сообщений.

  • Система возвращает идентификатор сообщения в диапазоне 0xC000через 0xFFFFкогда приложение вызывает функцию RegisterWindowMessage для регистрации сообщения. Идентификатор сообщения, возвращаемый этой функцией, гарантированно будет уникальным во всей системе. Использование этой функции предотвращает конфликты, которые могут возникнуть, если другие приложения используют один и тот же идентификатор сообщения для разных целей.