C#&单独窗口关闭/关闭时Win32通知

时间:2008-10-04 01:13:17

标签: c# .net winapi events

是否有办法将事件附加到.NET进程的外部/单独窗口中,当外部窗口关闭或即将关闭时,可以通知我的应用程序?

我发现了http://msdn.microsoft.com/en-us/library/ms229658.aspx

但这似乎只适用于.NET紧凑框架。我正在寻找使用.NET 2.0框架的东西。

2 个答案:

答案 0 :(得分:4)

有一篇关于CodeProject的文章,该文章着眼于使用全局钩子接收来自其他应用程序的Windows消息。

你能wait for the process to exit吗?

或者您是否需要轮询并检查您是否仍然可以Find窗口?

答案 1 :(得分:0)

使用WH_CBT参数查看SetWindowsHookEx。将有一个HCBT_DESTROYWND条目。