Электронный учебник:


Курс лекций:


Дополнительно:

Практикум:



Наши хостеры:

Выбрать итальянскую мебель из италии столовой.

--------------------------

Косметический ремонт квартир.

--------------------------

Обзор сообщений

Младшее слово параметра lParam задает новую ширину рабочей области окна (client area), а старшее слово этого параметра задает ее новую высоту. Обработчик сообщения должен вернуть нулевое значение.

Сообщение  WM_MOVE  поступает  при  перемещении окна по экрану.  В  ответ  на  эти  сообщения  приложение  обычно изменяет  значение  собственных  переменных  ,  определяющих  координаты  окна ,  и  выполняет  другие  действия  ,  связанные  с  изменением  размера  и  местоположения  окна.  Младшее слово параметра lParam данного сообщения задает новую горизонтальную, а старшее слово – новую вертикальную координату верхнего левого угла рабочей области окна. Обработчик сообщения должен вернуть нулевое значение.

            Сообщение  WM_PAINT  генерируется  Windows  при возникновении  необходимости  перерисовать  окно  (например ,  при  увеличении  его  размера)  или  при  вызове  приложением  некоторых  функций  API ( UpdateWindow ). Обычно , все операции по выводу  на экран  выполняются  обработчиком сообщения WM_PAINT. Подробно об этом сообщении говорится в главе, посвященной интерфейсу графических устройств GDI.

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

            Сообщение  WM_DESTROY  поступает  в  функцию  окна ,  когда  пользователь  закрывает  окно.  Типичный  обработчик  этого сообщения для главного окна приложения вызывает  функцию  PostQuitMessage,  которая  генерирует  сообщение  WM_QUIT.  В  ответ  на  это  сообщение ,  как  указывалось  выше ,  происходит  выход  из  цикла  обработки  сообщений  и  завершение  приложения.

предыдущаяследующая