有什么方法可以检测系统上运行的某个第三方应用程序(例如thunderbird.exe)何时变为活动状态?
或者,在系统上运行的所有进程中,是否可以获取当前活动进程的名称?
答案 0 :(得分:0)
感谢花钱的链接。我已经能够使用这些问题中的信息来创建一个可重用的组件,该组件返回活动窗口的Process对象并在事件发生变化时触发事件。
此处的代码可在此处找到:https://github.com/DanStevens/ActiveWindowWatcher/blob/master/ActiveWindowWatcher.cs