检测按键

时间:2009-09-15 01:55:32

标签: vb.net keypress

我正在编写一个扩展剪贴板用法的程序,但我需要告诉用户何时剪切,复制或粘贴某些内容,以便我可以相应地编写代码。我需要知道如何检查用户输入这样的命令的时间。

2 个答案:

答案 0 :(得分:2)

如果有人点击工具栏上的“复制”按钮,或者转到编辑>,则会捕获按键的问题。在菜单上复制?

您可能需要做的是捕获剪贴板本身发生的事件,以便它发生变化。看了一眼谷歌似乎还没有.NET api,但仍然有一个旧的Win32 ... Create a Windows Clipboard Monitor in VB

答案 1 :(得分:1)

我不知道检测密钥是否是最好的方法。

无论如何,您可以通过监控来查明剪贴板内容是否发生了变化 看看这篇文章:How to monitor the clipboard in Visual Basic