我正在编写一个扩展剪贴板用法的程序,但我需要告诉用户何时剪切,复制或粘贴某些内容,以便我可以相应地编写代码。我需要知道如何检查用户输入这样的命令的时间。
答案 0 :(得分:2)
如果有人点击工具栏上的“复制”按钮,或者转到编辑>,则会捕获按键的问题。在菜单上复制?
您可能需要做的是捕获剪贴板本身发生的事件,以便它发生变化。看了一眼谷歌似乎还没有.NET api,但仍然有一个旧的Win32 ... Create a Windows Clipboard Monitor in VB
答案 1 :(得分:1)
我不知道检测密钥是否是最好的方法。
无论如何,您可以通过监控来查明剪贴板内容是否发生了变化 看看这篇文章:How to monitor the clipboard in Visual Basic