Zamykanie procesów systemowych.

Odpowiedz Nowy wątek
Gonzo9393
2007-03-05 15:48
Gonzo9393
0

Witam! Jaki kod pozwala na programowe wyłączenie poszczególnych procesów systemowych takich jak rundll32.exe czy explorer.exe ? Używam kompilatora Visual C++ 2005. Z góry dziekuje za wskazówki ;)

Pozostało 580 znaków

2007-03-07 07:48

Rejestracja: 13 lat temu

Ostatnio: 7 lat temu

0

Może któraś z funkcji Enum, np. EnumWindows ?

Pozostało 580 znaków

2007-03-08 03:00

Rejestracja: 13 lat temu

Ostatnio: 11 lat temu

0

Nie wazne czego uzywasz i tak bez WinApi sie nie obejdzie.
Jak chcesz zamknac proces "delikatnie" to poslij mu WM_QUIT albo zrob PostQuitMessage. Jesli chcesz byc niedelikatny to TerminateProcess. Opis funkcji w helpie WinApi.

Jesli chcesz dostac liste procesow to CreateToolhelp32Snapshot, potem Process32First i w petli Process32Next. No i CloseHandle na koniec of course!

A Enum to raczej do wyliczania okien itd itp...

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0