Я пытаюсь выполнить интенсивную фоновую обработку процессора из программы на основе формы. Я использую WH_FOREGROUNDIDLE
для обнаружения простоя. Хук выполняет некоторую обработку, обновляет форму и снова ждет хук.
Он отлично работает до тех пор, пока я не нажму на какую-нибудь другую программу, после чего хук остановится.
Если я нажму на форму, хук простоя начнется снова.
Есть ли способ обойти это? Или я использую неправильный метод для достижения своей цели?