Программирование для IBM OS2

         

Функция окна WndProc


Функция главного окна приложения WndProc обрабатывает два сообщения, поступающие от меню. Это сообщения WM_INITMENU и WM_COMMAND .


Изменение системного меню и создание нового временного меню Edit выполняется обработчиком сообщения WM_CREATE . При этом используется методика, описанная нами ранее.

Обработка остальных сообщений выполняется обычным образом, поэтому мы не будем на этом останавливаться.




Функция окна обрабатывает сообщения WM_CREATE , WM_DESTROY , WM_BUTTON1DOWN , WM_BUTTON1UP , WM_MOUSEMOVE , WM_PAINT , WM_ERASEBACKGROUND , WM_SIZE и WM_BUTTON1DBLCLK .




Рассмотрим обработчики сообщений, расположенные в функции главного окна приложения WndProc.




Для экономии места мы опишем только обработчики тех сообщений, которые имеют непосредственное отношение к таймеру. Способы перемещения окна мышью и процедура выбора шрифта в пространство отображения были описаны раньше.




Рассмотрим обработку сообщений, поступающих в функцию окна приложения BUTTON.




Рассмотрим обработку сообщений функцией окна WndProc.



Содержание раздела