Как мне регистрировать каждый раз, когда операционная система или активное окно занято - PullRequest
1 голос
/ 12 декабря 2010

Я пытаюсь зафиксировать занятость системы Windows или активное окно с точки зрения конечного пользователя (обычно, когда ОС Windows или активное окно устанавливает курсор занятости: или для захвата, когда система занята).Я пытаюсь сделать это без необходимости постоянно использовать GetCursor.Есть ли способ настроить прерывание окна, например, когда операционная система или активное окно заняты, и прерывание может быть сгенерировано?спасибо за вашу помощь

1 Ответ

0 голосов
/ 12 декабря 2010

Вы можете выполнить мониторинг ProcessorQueueLength с помощью объекта WMI Win32_PerfFormattedData_PerfOS_System .Существуют различные другие счетчики производительности, используйте инструмент perfmon, чтобы выяснить, какие из них наиболее полезны для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...