Нижеследующие сообщения используются операциями окрашивания и рисования.
Сообщение |
Описание |
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 отправляется свернутому окну тогда, когда значок должен быть окрашен. Это сообщение не отправляется в более новых версиях Microsoft Windows. |
WM_PRINT | Сообщение WM_PRINT отправляется к окну для того, чтобы потребовать от него рисовать себя в контексте заданного устройства, обычно в контексте устройства принтера. |
WM_PRINTCLIENT |
Сообщение WM_PRINTCLIENT отправляется к окну для того, чтобы потребовать от него рисовать свою рабочую область в контексте заданного устройства, обычно в контексте устройства принтера. |
WM_SETREDRAW | Приложение отправляет сообщение WM_SETREDRAW окну для того, чтобы дать возможность изменениям в этом окне быть перерисованными или воспрепятствовать изменениям в этом окне быть перерисованными. |
WM_SYNCPAINT | Сообщение WM_SYNCPAINT используется, чтобы синхронизировать рисование, наряду с тем, чтобы избежать соединения независимых потоков GUI. |