У меня есть приложение для Windows C ++ (app.exe). Когда приложение закрыто, мне нужно выполнить некоторые задачи очистки, специфичные для моего приложения. Что происходит, когда этот процесс (app.exe) убит через диспетчер задач. Предполагая, что приложение все еще реагирует, могу ли я как-то справиться с этой ситуацией в моем app.exe?
Я ищу что-то похожее на то, как kill <pid>
в Linux отправит сигнал SIGTERM процессу, указанному в pid. Затем я могу зарегистрировать свой собственный обработчик сигналов для SIGTERM и выполнить очистку.