如何区分自动getclipboarddata与真实内容粘贴?

时间:2011-02-16 23:26:04

标签: c++ winapi ms-office clipboard paste

我正在尝试开发一个简单的工具,当他将内容粘贴到一个未经过授权的应用程序时通知用户。我已经连接了getclipboarddata函数来执行此操作。但像MS Office启动这样的应用程序有时会使用getclipboarddata来检索内容,但这不是用户粘贴操作。如何区分这些不同的电话?

1 个答案:

答案 0 :(得分:0)

任何剪贴板查看器都会自动将数据粘贴到自身中。这包括剪贴板程序,如我自己的ClipMate,以及Office,具有剪贴板历史记录的各种编辑器,远程桌面,VMWare和大哥/恶意软件应用程序。 假设您正在谈论纯文本,则无法确定用户启动的粘贴。您可以通过查看是否按下Ctrl + V或Shift + Insert来猜测。但这很不稳定。