Системные сообщения

Система отправляет или должности системные сообщения , когда он взаимодействует с приложением. Эти сообщения используются для контроля за операциями приложений и для обеспечения ввода и другой информации для приложений для обработки. Приложение также может отправить или разместить системные сообщения. Приложения обычно используют эти сообщения для управления работой управления windows, созданные с помощью предрегистрируемой окно классов.

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

Символические константы указать категорию, к которой принадлежат системных сообщений. Префикс константы идентифицирует тип окна, которое может интерпретировать и процесса сообщение. Ниже приведены префиксы и категории их соответствующих сообщений.

Префикс Категория сообщений
ПРО Применение инструментов рабочего стола
BM Элемент управления Button
CB Управления combo box
МЧР Общее диалоговое окно
ПБУ Устройство
DL Перетащите поле со списком
DM Элемент управления кнопка по умолчанию
ЭМ Изменение элемента управления
HDM Элемент управления заголовка
ФУНТОВ Управления «список»
LVM Элемент управления представления списком
PBM Индикатор выполнения
PSM Окно свойств
SB Окно Панель состояния
SBM Полосы прокрутки
STM Статический элемент управления
ТБ Панель инструментов
ТБМ TrackBar
TCM Управления "Вкладка"
TTM Элемент управления ToolTip
ТВМ Дерево управления
UDM Управления вверх / вниз
WM Общее окно

Общие окна сообщений охватывают широкий круг информации и запросы, включая сообщения для мыши и клавиатуры, меню и диалогового окна ввода, окно создания и управления и динамического обмена данными (DDE).

Index