标签: c# .net
我正在通过谷歌搜索,找不到任何可行的...目前为止最好的代码如下:
Process proc = Process.GetProcessesByName("firefox")[0]; IntPtr ptrFF = proc.Handle; SetForegroundWindow(ptrFF); SendKeys.SendWait("{F1}");
但这并不是我所需要的。这会将Firefox置于最前面并发送一次密钥,但我需要按住键,并处理非活动进程/最小化窗口。我怎么能这样做?