SetClipboardViewer 编辑

SetClipboardViewer函数将指定的窗口添加到剪贴板查看器链。每当剪贴板的内容发生变化时,剪贴板查看器窗口将收到WM_DRAWCLIPBOARD消息。

HWND SetClipboardViewer(

HWND 【hWndNewViewer】//剪贴板查看器窗口的句柄
); 

参数

【hWndNewViewer】

标识要添加到剪贴板链的窗口。

返回值

如果函数成功,则返回值标识剪贴板查看器链中的下一个窗口。如果发生错误或剪贴板查看器链中没有其他窗口,则返回值为NULL。要获取扩展错误信息,请调用GetLastError.

备注

作为剪贴板查看器链的一部分,称为剪贴板查看器窗口的窗口必须处理剪贴板消息WM_CHANGECBCHAIN和WM_DRAWCLIPBOARD。每个剪贴板查看器窗口调用SendMessage函数将这些消息传递到剪贴板查看器链中的下一个窗口。

剪贴板查看器窗口必须最终通过调用ChangeClipboardChain函数__从剪贴板查看器链中移除,例如,响应WM_DESTROY消息。

也可以看看

ChangeClipboardChain, GetClipboardViewer, SendMessage, WM_CHANGECBCHAIN, WM_DRAWCLIPBOARD

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:68 次

字数:2038

最后编辑:8 年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。