How can I prevent a user from closing my C# application?
No, it is not possible to prevent Task Manager from closing your application. Task Manager can forcibly terminate a process that is not responding; it doesn’t need the application’s permission to close it, and it doesn’t ask nicely, either. (See this answer for more on Task Manager, and a comparison between the different ways that … Read more