在C#发送键处于非活动状态的应用程序/。NET [英] Sending keys to inactive application in C#/.NET

查看:307
本文介绍了在C#发送键处于非活动状态的应用程序/。NET的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个组合框,其中包含当前正在运行的应用程序名的应用程序。当我从MSDN库了解,的SendKeys方法可以将键才活动的应用程序。是否有可能以某种方式在.NET中,还发送键处于非活动状态的应用程序?或者至少在WinAPI的?

I have an application with combobox that contains names of currently running applications. As I understood from msdn library, SendKeys method can send keys only to active application. Is it somehow possible in .NET, to send keys also to inactive app? Or at least in WinAPI ?

推荐答案

您可以使用的SendMessage() API函数来发送键击到非活动窗口。

You can use the SendMessage() API function to send keystrokes to an inactive window.

这篇关于在C#发送键处于非活动状态的应用程序/。NET的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆