У меня есть такая задача: нужно написать процесс, который будет работать в фоновом режиме, незаметно для пользователя. Казалось бы все просто, но я столкнулся с такой трудностью: как процессу узнать, что ему нужно завершиться, например при выключении компьютера? Сервис не подходит, должно работать под win9x.
Сейчас я делаю скрытую форму, которая принимает сообщения и благодаря этому может узнать о необходимости завершения. Но это как-то неизящно, да и в списке приложений по Alt-Tab моя программа появляется, а это лишнее.