标签: c winapi
如何确定地检测整个应用程序(所有进程HWND和子HWND)何时失去焦点。我需要知道这一点,所以我可以隐藏我的主要HWND。我只能制作主要的HWND句柄WM_KILLFOCUS,因为子窗口可能会在失去之前获得焦点(我是否有意义?)。
WM_KILLFOCUS
我可以子类化每个孩子的窗口过程并处理WM_KILLFOCUS,但这看起来有点矫枉过正。一个钩子似乎也有点矫枉过正 - 看起来你只需要在完全必要时使用钩子,否则你的应用程序会被标记为可疑。