当应用程序窗口从后台转到前台(或从不可见/最小化到可见/最大化)时,会触发哪些窗口消息 (wm_xyz)?
1 回答
1
有一个复杂的交互涉及:
- WM_NCHITTEST
- WM_NCACTIVATE
- WM_ACTIVATEAPP
- WM_ACTIVATE
- WM_MOUSEACTIVATE
- WM_SETFOCUS
- WM_SHOWWINDOW
- WM_NCPAINT
- WM_PAINT
- 和其他,取决于情况的细节
您可以通过使用 Spy++(Visual Studio 附带)学到很多东西。
如果您可以提供有关您尝试执行的操作的更多详细信息,我们可能会为您指出正确的消息子集。要了解有关特定消息的更多信息,请使用 MSDN 搜索消息/通知,例如“MSDN WM_PAINT”。
于 2011-02-09T21:04:12.033 回答