![]() |
|
![]() ![]() ![]() |
|
lexus1234567 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 26.7.2012 Репутация: нет Всего: нет |
Добрый день! Подскажите, пожалуйста, как с помощью mfc или других средств можно узнать информацию обо всех запущенных в системе процессах (загрузка процессора, потребление ОП и т.д.)?
|
|||
|
||||
leniviy |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 552 Регистрация: 8.2.2003 Где: Спб Репутация: нет Всего: 5 |
Зачем... Есть же sysinternals procexp. И ветка форума не та, надо было сюда: http://forum.vingrad.ru/forum/c-c++system-...ing-WinAPI.html
На MFC нельзя, в нём, в основном, обертки только для GUI, OLE, баз данных, файлов и сокетов. Список процессов - EnumProcesses() или CreateToolhelp32Snapshot(). Загрузку CPU - GetProcessTimes(), QueryProcessCycleTime() Память - QueryWorkingSet, CreateToolhelp32Snapshot() procexp вроде бы использует CreateToolhelp32Snapshot(), QueryThreadCycleTime(), NtQueryVirtualMemory() |
|||
|
||||
lexus1234567 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 26.7.2012 Репутация: нет Всего: нет |
Спасибо! Буду пробовать!
|
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |