CWnd::OnSizeClipboard

剪贴板所有者的 OnSizeClipboard 成员函数由剪贴板查看程序调用,则剪贴板包含与 CF_OWNERDISPLAY 属性的数据,以及剪贴板浏览器窗口工作区的大小发生了变化。

afx_msg void OnSizeClipboard(
   CWnd* pClipAppWnd,
   HGLOBAL hRect 
);

参数

  • pClipAppWnd
    确定剪贴板应用程序窗口。 指针可能是瞬态的,不应存储。

  • hRect
    标识全局内存对象。 内存对象包含指定区域以剪贴板所有者可以绘制一个 RECT 数据结构。

备注

OnSizeClipboard 成员函数调用与一个空矩形(0,0,0,0)作为新的大小,将销毁剪贴板应用程序或最小化。 这允许剪贴板所有者释放其显示资源。

OnSizeClipboard中,应用程序必须使用 GlobalLock Windows功能锁定包含 RECT 数据结构的内存。 在生成或返回控件之前,请让应用程序不使用 GlobalUnlock Windows函数的内存。

备注

此成员函数由框架调用提供您的应用程序处理Windows消息。当接收消息,参数传递给函数以反映结构接收的参数。如果调用此函数的基类实现,该实现将使用参数最初用消息您提供给函数而非参数。

要求

Header: afxwin.h

请参见

参考

CWnd 类

层次结构图

GlobalLock

GlobalUnlock

SetClipboardData

CWnd::SetClipboardViewer

WM_SIZECLIPBOARD