WM_PAINTCLIPBOARD消息

当剪贴板包含 CF_OWNERDISPLAY 格式的数据并且剪贴板查看器的工作区需要重新绘制时,由剪贴板查看器窗口发送给剪贴板所有者。

#define WM_PAINTCLIPBOARD               0x0309

参数

wParam

剪贴板查看器窗口的句柄。

lParam

包含 PAINTSTRUCT 结构的全局内存对象的句柄。 结构定义要绘制的工作区的一部分。

返回值

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

备注

若要确定整个工作区还是仅需要重新绘制的一部分,剪贴板所有者必须将 PAINTSTRUCTrcPaint 成员中给定的绘图区域的尺寸与最新WM_SIZECLIPBOARD消息中提供的尺寸进行比较。

剪贴板所有者必须使用 GlobalLock 函数来锁定包含 PAINTSTRUCT 结构的内存。 在返回之前,剪贴板所有者必须使用 GlobalUnlock 函数解锁该内存。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
标头
Winuser.h (包括 Windows.h)

另请参阅

引用

WM_SIZECLIPBOARD

概念性

剪贴板