剪贴簿(二十七)

2010-12-30 21:14:24 · 作者: · 浏览: 20182
使用者可以通过呼叫EnumClipboardFormats并使用GetClipboardFormatName得到非标准资料格式名称来完成这项工作。使用CF_OWNERDISPLAY资料格式的剪贴簿浏览器必须把下面四个讯息送往剪贴簿资料的拥有者以显示该资料:

WM_PAINTCLIPBOARD

WM_SIZECLIPBOARD

WM_VSCROLLCLIPBOARD

WM_HSCROLLCLIPBOARD

如果您想编写这样的剪贴簿浏览器,那么必须使用GetClipboardOwner获得剪贴簿所有者的视窗代号,并当您需要修改剪贴簿的显示区域时,将这些讯息发送给该视窗。