C# 和 Win32 在单独的窗口关闭/关闭时通知

标签 c# .net winapi events

有没有一种方法可以将事件附加到来自 .NET 进程的外部/单独窗口,以便在外部窗口关闭或即将关闭时通知我的应用程序?

我找到了这个 http://msdn.microsoft.com/en-us/library/ms229658.aspx

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

最佳答案

CodeProject 上有一篇文章着眼于使用全局 Hook 从其他应用程序接收 Windows 消息。

你能wait for the process to exit

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

关于C# 和 Win32 在单独的窗口关闭/关闭时通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/169483/

相关文章:

c# - 为什么 ReSharper 会反转 C# 代码的 IF?它是否提供更好的性能(甚至稍微)?

c++ - 使用 MapViewOfFile 创建共享内存块,然后在该 block 上放置新的类对象?

c# - Windows Azure 平台上的演示应用程序?

c++ - 更好地控制我的客户区(WIN32)

c - 在 WOW64 上运行的 32 位进程的实际页面大小是多少?

c# - 如何使用 C# 在 Windows 2000 上获取进程命令行参数

c# - 如何比较字符串数组的值?

java - 使用选择排序方法对二维数组进行排序并将结果写入文件

.net - 在.NET应用程序中使用ApacheFOP v1.0

c# - 我如何将日期时间转换为特定的自定义格式?