我需要编写一个程序集(C#.net 2.0 类库)来监视当前在 PC 中运行的所有应用程序。特别是,我需要知道哪个窗口是最上面的,即当一个窗口变成前景窗口时捕获事件。我应该使用 WndProc() 来捕获相关的窗口消息吗?(我不想使用计时器)。
任何参考论文或示例源代码?非常感谢。
我需要编写一个程序集(C#.net 2.0 类库)来监视当前在 PC 中运行的所有应用程序。特别是,我需要知道哪个窗口是最上面的,即当一个窗口变成前景窗口时捕获事件。我应该使用 WndProc() 来捕获相关的窗口消息吗?(我不想使用计时器)。
任何参考论文或示例源代码?非常感谢。