Есть процесс который висит в фоне и периодически выполняет какиенибудь действия. Процесс не имеет окон. Внутри всё организовано так:
while ( flag )
{
Sleep(1000);
if ( action_needed )
{
...делаем дело...
}
}
Каким образом я могу узнать что мне необходимо завершатся (пользователь нажал завершение работы)?
В данном случае оно всё таки завершается — но на экран выскакивает сообщение что процесс необходимо завершить или подождать — хотелось бы чтобы такого не было.