Ниже перечислены основные cообщения Windows, применяемые в ассемблере.
| Сообщение системы
| Назначение
|
| WM_ACTIVATE
| Посылается функции окна перед активизацией окна.
|
| WM_CLOSE
| Сообщение, приходящее на процедуру окна при его закрытии.
|
| WM_COMMAND
| Сообщение, приходящее при наступлении.
|
| WM_CREATE
| Первое сообщение, приходящее на функцию окна при создании.
|
| WM_DEADCHAR
| Сообщение, возникающее при трансляции сообщения.
|
| WM_DESTROY
| Сообщение, приходящее на функцию окна при уничтожении.
|
| WM_GETTEXT
| Посылается окну для получения текстовой строки.
|
| WM_HOTKEY
| Генерируется при нажатии горячей клавиши.
|
| WM_KEYDOWN
| Сообщение, генерируемое при нажатии клавиши клавиатуры.
|
| WM_KEYUP
| Сообщение, генерируемое при отпускании клавиши клавиатуры.
|
| WM_LBUTTONDOWN
| Сообщение генерируется при нажатии левой кнопки мыши.
|
| WM_MENUSELECT
| Посылается окну, содержащему меню, при выборе пункта меню.
|
| WM_PAINT
| Сообщение посылается окну перед его перерисовкой.
|
| WM_RBUTTONDOWN
| Сообщение генерируется при нажатии правой кнопки мыши.
|
| WM_SETFOCUS
| Сообщение, посылаемое окну, после получения фокуса.
|
| WM_SETTEXT
| Сообщение для посылки текстовой строки.
|
| WM_SIZE
| Посылается функции окна после изменения его размера.
|
| WM_SYSCOMMAND
| Генерируется при выборе пунктов меню.
|
| WM_SYSDEADCHAR
| Сообщение, возникающее при трансляции сообщения.
|
| WM_TIMER
| Сообщение, приходящее после определения интервала таймера.
|