Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的目标是将键盘事件发送到外部应用程序。从我的应用程序中,我启动了一个 C# exe(控制台应用程序),它将目标应用程序置于最前面并使用 SendKeys.SendWait 发送键盘事件。我遇到了一个费率案例,该命令没有任何影响。调试它时,它可以工作,但是当它不在调试中运行时,它会失败。我认为这与调试我的应用程序是活动应用程序这一事实有关。
您需要做一些工作,它会根据 Windows 的版本而变化。有一个 MSDN 页面有一个很好的解释和一个例子:
http://msdn.microsoft.com/en-us/library/ms171548.aspx