[ Riste Pejov @ 08.06.2004. 14:33 ] @
Imam Windows konzolnu aplikaciju sa vise niti i treba mi nacin da signaliziram niti da oni urade clean up. Sve je ok, ali kako da moja main() funkcija zna kad windows ubija aplikaciju. SetConsoleCtrlHandler radi samo u slucaju kada mi je aplikacija vezana za konzolu, t.e. ako u mojoj aplikaciji ne pozovem FreeConsole() i konzolni prozorcic stoji na desktopu. Znaci moja aplikacija kad se startuje pozove FreeConsole i ostane u pozadini kako proces. Ima li nacina da detektiram kad mi korisnik ubije aplikaciju iz TaskManager-a ili uradi shutdown? Isto tako registracija sistemskog servisa vec postoji u samoj aplikaciji ali sam korisnik treba odabrati dali zeli sistemski servis ili desktop process. Pozdrav, R. |