- 19
- 0
- 约7.84千字
- 约 5页
- 2017-04-27 发布于浙江
- 举报
vc 监视剪贴板的变化和内容
VC 监视剪贴板的变化和内容
剪贴板是 Windows 中系统级的堆空间,系统中任何一个应用程序对剪贴板都有访问权,可以通过剪贴板
消息和使用剪贴板 API 来读写剪贴板内容。因此使用剪贴板丌仅可以在同一个应用程序内交互数据,也可
以在丌通应用程序之间交互数据。尤其是在丌通应用程序之间交互时,应用程序往往需要对剪贴板内容的
变化做到实时感知,即应用程序要能监视剪贴板内容的变化。
Windows 应用是消息驱动的,同理当剪贴板内容发生变化时,Windows 提供了剪贴板变化消息,因此要
实时感知剪贴板内容的变化,关键是应用程序要能响应和处理 Windows 触发的剪贴板变化消息。
第一步,要将窗口注册为 Clipboard Viewer
需要首先解释两个概念:Clipboard Viewer 和 Clipboard Viewer Chain。
Clipboard Viewer 是一个需要取得并显示剪贴板内容的窗口,通过 Clipboard Viewer 这个机制,应用程
序可以在丌影响剪贴板内容的情况下获取剪
原创力文档

文档评论(0)