WWW.ИСХОДНИКИ.РУ cpp.sources.ru
java.sources.ru web.sources.ru soft.sources.ru
jdbc.sources.ru asp.sources.ru api.sources.ru

  Форум на исходниках
  C / C++ / Visual C++
  Как в Win32 получить список всех запущеных процессов

СПРОСИТЬ  ОТВЕТИТЬ
профайл | регистрация | faq

Автор Тема:   Как в Win32 получить список всех запущеных процессов
Sacred опубликован 15-06-2001 14:56 MSK   Click Here to See the Profile for Sacred  
Как в Win32 получить список всех запущеных процессов , чтобы потом можно было выборочно их грохать .
Может быть у кого найдется сЫрци каково - нибудь трояна ?
Susik опубликован 16-06-2001 16:13 MSK     Click Here to See the Profile for Susik  Click Here to Email Susik     
DDick - клевая штука, поискай в инете исходники - я по ним много чему научился... :)
MNV опубликован 16-06-2001 17:52 MSK     Click Here to See the Profile for MNV  Click Here to Email MNV     
Сие на Дельфях, но думаю, ты разберешься :)

procedure Module32List(s:TStrings);
var
module32:TModuleEntry32;
H:Thandle;
Next:Bool;
begin
Module32.dwSize:=SizeOf(TModuleEntry32);
H:=CreateToolHelp32Snapshot(TH32CS_SNAPMODULE, 0);
if Module32First(h,Module32) then
begin
s.Add(Module32.szExePath);
Repeat
Next:=Module32Next(H,Module32);
if Next Then s.Add(Module32.szExePath);
Until Not Next;
end;
CloseHandle(h);
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
Listbox1.Items.Clear;
Module32List(ListBox1.Items);
end;

Molibden опубликован 18-06-2001 16:58 MSK     Click Here to See the Profile for Molibden  Click Here to Email Molibden     
http://www.tlsecurity.net/

там по ссылкам найди сурцы bo2k v1.0 или 1.1, файл pviewer.cpp и .h соотвессно. Функции PROCESSINFO *CreateProcListSnapshot(char *svName) и void DestroyProcListSnapshot(PROCESSINFO *pSS). Очень наглядно.

СПРОСИТЬ  ОТВЕТИТЬ
Перейти:


E-mail | WWW.ИСХОДНИКИ.RU

Powered by: Ultimate Bulletin Board, Freeware Version 5.10a
Purchase our Licensed Version- which adds many more features!
© Infopop Corporation (formerly Madrona Park, Inc.), 1998 - 2000.