Как получить список всех запущенных процессов и
потоков?
Для Windows 9x:
используйте CreateToolhelp32Snapsot/ Process32First(Process32Next)/
Thread32First(Thread32Next).
Для WinNT:
NTQuerySystemInformation. А можно так: получаете список окон
в системе (каким угодно способом, если нужны
только процессы - можно ограничиться top-level), далее
- GetWindowTreadProcessID - получаете ID процесса (и нити).
OpenProcess - дает handle процесса.
|