我正在编写一个小型实用程序(.NET,C#),我想监视剪贴板复制操作和剪贴板粘贴操作。
我的想法是在粘贴到任意应用程序时提供自己的数据。
使用剪贴板查看器可以轻松监视复制操作。
对我来说似乎更高级的是编写“剪贴板粘贴提供程序”:
- 回答应用程序的“哪些格式可用”的查询。 - 为应用程序粘贴操作提供数据。
我找到了this posting和this posting,但它们似乎都没有真正帮助我。
我猜我必须以某种方式模仿/劫持当前的剪贴板。
问题:
是否可能在粘贴操作方面“包装”剪贴板并提供自己的“剪贴板代理”?
我的想法是在粘贴到任意应用程序时提供自己的数据。
使用剪贴板查看器可以轻松监视复制操作。
对我来说似乎更高级的是编写“剪贴板粘贴提供程序”:
- 回答应用程序的“哪些格式可用”的查询。 - 为应用程序粘贴操作提供数据。
我找到了this posting和this posting,但它们似乎都没有真正帮助我。
我猜我必须以某种方式模仿/劫持当前的剪贴板。
问题:
是否可能在粘贴操作方面“包装”剪贴板并提供自己的“剪贴板代理”?