.NET将Ctrl-V发送到活动应用程序

时间:2012-12-10 05:30:58

标签: .net

我尝试创建一个程序来捕获热键,将预定义的文本复制到剪贴板并将其粘贴到活动应用程序(ei,文本编辑器,地址框,用户输入字段等)。

基于link1link2的讨论,我可以创建我想要的程序。从我的测试中,它适用于记事本,Windows资源管理器地址栏,来自Web浏览器的用户输入字段。但是,它不适用于MS Office应用程序(Word,Excel,Outlook等)和Web浏览器地址栏(chrome,IE)。它会将文本复制到剪贴板,但无法将文本粘贴到应用程序。如果我按下我的热键然后按Ctrl-V,我会粘贴文本,但这不是我想要的。

我想知道是否可以使其与MS Office应用程序一起使用。到目前为止,我还没有从网上找到任何好的建议。

任何身体都能给我一个暗示吗?

谢谢

0 个答案:

没有答案