gpt4 book ai didi

c# - 检测屏幕键盘是否打开

转载 作者:太空宇宙 更新时间:2023-11-03 17:40:02 25 4
gpt4 key购买 nike

我想检测OSK.exe进程(屏幕键盘)是否打开。
打开OSK是我的代码:

Process.Start("C:\\Windows\\System32\\osk.exe");

您是否有任何想法如何检查它并阻止启动此过程两次以上?

最佳答案

您可以按名称获取正在运行的进程,如下所示:

var arrProcs = Process.GetProcessesByName("osk");
if (arrProcs.Length == 0)
{
Process.Start("C:\\Windows\\System32\\osk.exe");
}

关于c# - 检测屏幕键盘是否打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30643863/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com