【问题标题】:C# & Win32 notify when separate window is closing / closedC# & Win32 在单独的窗口关闭/关闭时通知
【发布时间】:2008-10-04 01:13:17
【问题描述】:

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

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

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

【问题讨论】:

    标签: c# .net winapi events


    【解决方案1】:

    CodeProject 上有一篇文章介绍了使用全局挂钩从其他应用程序接收 Windows 消息。

    你能wait for the process to exit吗?

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-12-15
        • 1970-01-01
        • 2017-09-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多