Как можно программно измерить использование ЦП для каждого процесса (или, лучше, для каждого потока) в Windows 95, Windows 98 и Windows ME?
Если для этого требуется DDK, где вы можете его получить?
Обратите внимание на Требование Win9x. На NT это просто.
Обновлено: я попытался установить Версия WMI для Win95 / 98, но Win32_Process.KernelModeTime и Win32_Process.UserModeTime возвращают Null (как и большинство свойств Win32_Process под win9x).
Я начал писать программу, похожую на диспетчер задач, и она кажется неполной, поскольку некоторые функции не работают на win9x.





Кажется, что Performance Data Helper можно установить на архитектуре Win9x. Используя это, вы сможете узнать потраченное время. Ссылка, которая, надеюсь, поможет вам или, по крайней мере, даст вам некоторую отправную точку:
[python-win32] Мониторинг использования ЦП
Спасибо, но если вы прочитали этот пост, на который вы указали ссылку, в нем говорится, что «pdh.dll недоступен для Windows 98», и, в любом случае, счетчики производительности показывают общий процессор, а не процесс на win9x.
Взгляните на Написание монитора производительности, и если вам это нужно, Win98 DDK доступен здесь.
Если вы читали эту статью, на которую ссылались, она посвящена отображению общего использования ЦП, а не, к сожалению, по процессам.
из любопытства, зачем тебе такой зверь? Win95, 98, ME, NT4 и 2k прошли EOL.