如何在按下某个键时将按键发送到其他应用或窗口?

时间:2015-12-27 15:23:41

标签: .net vb.net

我需要你的帮助。 *有些用户将此问题标记为重复问题。 这不是一个重复的问题,因为我想在按下某个键时发送一个键,而不是按下按钮时。 * 请告诉我如何使用user32.dll在vb.net表单之外发送密钥。 假设,我已经打开了一个应用程序或窗口(我的应用程序正在运行并按下“k”,现在“k”键将被发送到外部应用程序。我正在使用vb.net 2012 对不起,我的英语不好。如果您提供完整的代码,那么它将非常有用

1 个答案:

答案 0 :(得分:0)

为什么需要使用user32.dll?从我得到的你只想将按键发送到另一个应用程序。

在VB.net中发送密钥非常简单

GetLastError

该命令会将K键按下发送到当前焦点的任何应用程序,检查以确保(或查找当前具有焦点的应用程序有点困难,但这是一个不同的问题)