CWnd::OnPaintClipboard
剪贴板所有者的 OnPaintClipboard 成员函数由剪贴板查看程序调用,则剪贴板所有者放置在剪贴板上的数据。CF_OWNERDISPLAY 格式,而剪贴板查看程序的工作区需要重新绘制。
afx_msg void OnPaintClipboard(
CWnd* pClipAppWnd,
HGLOBAL hPaintStruct
);
参数
pClipAppWnd
指定指针到剪贴板应用程序窗口。 指针可能是瞬态的,不应存储以供将来使用。hPaintStruct
标识定义的一种 PAINTSTRUCT 数据结构工作区的哪些部分对绘制的。
备注
若要确定整个工作区或的一部分是否需要重新绘制,剪贴板所有者必须与函数调用的最新 OnSizeClipboard 成员提供的维度进行比较。PAINTSTRUCT 结构的 rcpaint 成员提供的绘图区域的大小。
OnPaintClipboard 应使用 GlobalLock Windows功能锁定包含 PAINTSTRUCT 数据结构的内存和取消锁定与 GlobalUnlock Windows函数的内存,在退出之前。
备注
此成员函数由框架调用提供您的应用程序处理Windows消息。当接收消息,参数传递给函数以反映结构接收的参数。如果调用此函数的基类实现,该实现将使用参数最初用消息您提供给函数而非参数。
要求
Header: afxwin.h
请参见
参考
CWnd::OnPaintClipboard