Сообщения окрашивания и рисования


Нижеследующие сообщения используются операциями окрашивания и рисования.

Сообщение

Описание

WM_DISPLAYCHANGE Сообщение WM_DISPLAYCHANGE отправляется всем окнам, когда изменяется разрешающая способность дисплея.
WM_ERASEBKGND Сообщение WM_ERASEBKGND отправляется тогда, когда фон окна должен быть стерт (например, когда окно изменено). Сообщение отправляется, чтобы подготовить ставшую недействительной часть окна для окрашивания.
WM_ICONERASEBKGND Сообщение WM_ICONERASEBKGND отправляется свернутому окну тогда, когда фон значка должен закраситься перед рисованием значка. Окно получает это сообщение только тогда, если, значок класса определяется для окна; иначе, отправляется уведомление WM_ERASEBKGND. Это сообщение не отправляется в более новых версиях Windows
WM_NCPAINT Сообщение WM_NCPAINT отправляется окну тогда, когда должна краситься его рамка.
WM_PAINT Сообщение WM_PAINT отправляется тогда, когда система или другое приложение делают запрос, чтобы окрасить часть окна приложения.
WM_PAINTICON Сообщение WM_PAINTICON отправляется свернутому окну тогда, когда значок должен быть окрашен. Это сообщение не отправляется в более новых версиях Microsoft Windows.
WM_PRINT Сообщение WM_PRINT отправляется к окну для того, чтобы потребовать от него рисовать себя в контексте заданного устройства, обычно в контексте устройства принтера.
WM_PRINTCLIENT

Сообщение WM_PRINTCLIENT отправляется к окну для того, чтобы потребовать от него рисовать свою рабочую область в контексте заданного устройства, обычно в контексте устройства принтера.

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

Hosted by uCoz