WM_SYNCPAINT сообщение
Сообщение WM_SYNCPAINT используется для синхронизации рисования, избегая связывания независимых потоков графического пользовательского интерфейса.
Окно получает это сообщение через функцию WindowProc .
LRESULT CALLBACK WindowProc(
HWND hwnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam
);
-
wParam
-
Этот параметр не используется.
-
lParam
-
Этот параметр не используется.
Приложение возвращает ноль, если обрабатывает это сообщение.
Если окно скрыто, отображается, перемещается или имеет размер, система может определить, что необходимо отправить сообщение WM_SYNCPAINT в окна верхнего уровня других потоков. Приложения должны передавать WM_SYNCPAINTв DefWindowProc для обработки. Функция DefWindowProc отправляет WM_NCPAINT сообщение в процедуру окна, если рамка окна должна быть закрашена, и отправляет WM_ERASEBKGND сообщение, если фон окна необходимо стереть.
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|