根据此问题的答案,Detect active window changed using C# without polling的钩住窗口事件是由SetWinEventHook(EVENT_SYSTEM_FOREGROUND, EVENT_SYSTEM_FOREGROUND, IntPtr.Zero, dele, 0, 0, WINEVENT_OUTOFCONTEXT);
完成的,其中eventMin
和eventMax
参数设置为EVENT_SYSTEM_FOREGROUND
。
我如何检测两个单独的事件而不必为eventMin / eventMax参数提供范围或不必两次调用该方法?