как из консольного приложения обнаружить «конечный» запрос из планировщика заданий - PullRequest
2 голосов
/ 14 ноября 2009

как в консольном приложении определить, что пользователь нажимает на «Завершить» процесс в планировщике задач?

Я пытаюсь настроить SetConsoleCtrlHandler, но, к сожалению, это шов не работает (но, как ни странно, это работает в диспетчере задач)

Я также пытаюсь поймать wm_quit или wm_close без какого-либо успеха ...

спасибо за помощь!

1 Ответ

1 голос
/ 14 ноября 2009

Завершение процесса, а не «завершение приложения»?

Я верю, что ты не можешь. Завершить процесс делает TerminateProcess, который не может быть обработан.

Это аналог POSIX SIGKILL.

...