Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何检测哪个窗口是前景窗口?_C#_Window_Foreground - Fatal编程技术网

C# 如何检测哪个窗口是前景窗口?

C# 如何检测哪个窗口是前景窗口?,c#,window,foreground,C#,Window,Foreground,我需要编写一个程序集(C#.net 2.0类库)来监视所有 应用 目前正在电脑上运行。特别是,我需要知道哪个窗口是顶部 一个,即捕捉窗口变为前景窗口时的事件。应该 我使用WndProc()捕获相关的窗口消息?)我不想 使用定时器) 有参考文件或示例源代码吗?非常感谢。 如果你想要通知,你需要一个.< /p>不在.NET中,不。我在很多年前在C++中使用过。但我敢打赌谷歌会的!:-)我真的有义务在C++中做这件事,你可以在C语言中做,但是我自己没有做过,所以我没有任何代码。

我需要编写一个程序集(C#.net 2.0类库)来监视所有 应用 目前正在电脑上运行。特别是,我需要知道哪个窗口是顶部 一个,即捕捉窗口变为前景窗口时的事件。应该 我使用WndProc()捕获相关的窗口消息?)我不想 使用定时器)


有参考文件或示例源代码吗?非常感谢。

如果你想要通知,你需要一个.< /p>不在.NET中,不。我在很多年前在C++中使用过。但我敢打赌谷歌会的!:-)我真的有义务在C++中做这件事,你可以在C语言中做,但是我自己没有做过,所以我没有任何代码。