Za takve (sistemske) zahvate, mislim da je bolje (kao sto si rekao)
da koristis 'servise' nego 'obicne' programe koji se pokrecu automatski i
(uglavnom) imaju svoj interfejs.
Na zalost, 'servisi' se mogu koristiti samo u sistemima sa NT jezgrom,
tj. Win98 otpadaju. Zatim, ako zelis da nekome tajno 'utrapis' takav
program (sram te bilo :) onda ce biti problema sa XPSP2 jer ce te
OS pitati da li zelis da otkljucas novi servis, tj pitace te samo prvi put.
Pretpostavljam da je slicno i sa ZoneAlarm-om.
Zatim nemoj se cuditi ako te neki 'pametni' AV 'provali'.
Oko zatvaranja, probaj prvo od najjednostavnijih primera (za Notepad),
sam pronadji kako se zove IE (kod je za BCB6, a slicno je i za VC++):
Code:
HANDLE handle = FindWindow( "Notepad", NULL );
if ( handle )
SendMessage( handle, WM_SYSCOMMAND, SC_CLOSE, NULL );