![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
System Idle Process [D7, XP]
Игорь © (2009-11-11 21:59:00)
var
hSnapShot: THandle;
pe32: TProcessEntry32;
begin
hSnapShot:= CreateToolHelp32SnapShot(TH32CS_SNAPPROCESS, 4);
if hSnapShot <> INVALID_HANDLE_VALUE then
begin
pe32.dwSize:= SizeOf(ProcessEntry32);
while Process32Next(hSnapShot, pe32) = True do
if pe32.th32ProcessID = 0 then
Add - 'System Idle Process'
else
Add - pe32.szExeFile;
end;
CloseHandle(hSnapShot);
end;
end;
Подскажите есть какие то функции для получения описания процесса 'System Idle Process', в зависимости от локализации, или все надо делать ручками, типа 'Бездействие Системы' в Русской ОС, 'System Idle Process' в англоязычной и т.д.
Игорь (2009-11-11 22:25:00) [1]
> Игорь Шевченко © (11.11.09 22:08) [1]
Спасибо Игорь, наверно только так и придеться ковыряться
Игорь Шевченко (2009-11-11 22:08:00) [2]можешь из TaskMgr ресурс вытащить :)