【发布时间】:2012-03-12 17:15:37
【问题描述】:
有没有办法注册一个处理程序,以便在我的应用程序的窗口更改基于操作系统(或其他任何人)通过诸如带有 SW_HIDE 的 ShowWindow() 等直接访问 HWND 的可见性时得到通知?
【问题讨论】:
-
请不要在标题前加上“C#”之类的前缀。这就是标签的用途。
-
对不起。会的..
有没有办法注册一个处理程序,以便在我的应用程序的窗口更改基于操作系统(或其他任何人)通过诸如带有 SW_HIDE 的 ShowWindow() 等直接访问 HWND 的可见性时得到通知?
【问题讨论】:
假设您的应用程序是基于 WinForms 的。是的,这应该可以通过覆盖主要Form 的WndProc 来实现。
详情请见WndProcMSDN documentation。
【讨论】: