勇芳软件工作室.汉化:  Painting and Drawing > Painting and Drawing Messages >

WM_SYNCPAINT

Previous pageReturn to chapter overviewNext page

描述

 

WM_SYNCPAINT消息用于同步绘画,同时避免链接独立的GUI线程。

 

窗口通过其WindowProc功能收到此消息。

 

C++ 语法

 

LRESULT CALLBACK WindowProc(

HWND hwnd,

UINT  uMsg,

WPARAM wParam,

LPARAM lParam 

);

 

PowerBASIC 语法

 

FUNCTION WindowProc ( _

BYVAL hwnd AS DWORD, _

BYVAL uMsg AS DWORD, _

BYVAL wParam AS DWORD, _

BYVAL lParam AS LONG _

) AS LONG

 

参数

 

wParam

 

[in]不使用此参数。

 

lParam

 

[in]不使用此参数。

 

返回值

 

如果处理此消息,应用程序将返回零。

 

备注

 

当窗口被隐藏,显示,移动或调整大小时,系统可能会确定有必要向其他线程的顶级窗口发送WM_SYNCPAINT消息。应用程序必须通过WM_SYNCPAINT才能处理。如果窗口框架必须被绘制,DefWindowProc功能将向窗口过程发送WM_NCPAINT消息,并且如果窗口背景必须被擦除,则发送WM_ERASEBKGND消息。

 

引用文件 #INCLUDE Once

 

WinUser.inc(包括Windows.inc)