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.
People who think they know everything tend to irritate those of us who do.