C#怎么获取其他进程属于输入状态

BLACK空境 2016-06-29 05:48:54
我想写一个程序,判断另一个窗体程序是否是在输入状态(即等待键盘输入),如果是则弹出一个屏幕键盘。如何侦测另一个程序的状态?求解
...全文
126 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
圣殿骑士18 2016-06-29
  • 打赏
  • 举报
回复
GetFocus()
BLACK空境 2016-06-29
  • 打赏
  • 举报
回复
(我用的是Winform),用GetForegroundWindow方法获取到了另一个程序的当前活动窗体的句柄了,然后如何判断该界面里是否有输入控件获取到了焦点?
BLACK空境 2016-06-29
  • 打赏
  • 举报
回复
对,怎么判断获得焦点的控件是不是输入控件?
圣殿骑士18 2016-06-29
  • 打赏
  • 举报
回复
什么输入状态,其实就是判断获得焦点的控件是不是输入控件。可能要用API了

110,572

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧