Согласно ответу на этот вопрос Обнаружение изменения активного окна с использованием C # без опроса перехват события окна выполняется с помощью SetWinEventHook(EVENT_SYSTEM_FOREGROUND, EVENT_SYSTEM_FOREGROUND, IntPtr.Zero, dele, 0, 0, WINEVENT_OUTOFCONTEXT);
, где параметры eventMin
и eventMax
установлены на EVENT_SYSTEM_FOREGROUND
.
Как я могу обнаружить два отдельных события, не указывая диапазон для параметров eventMin / eventMax или не вызывая метод дважды?