按下“Ctrl + C”按钮处理C#控制台应用程序

时间:2013-02-18 15:00:32

标签: c# event-handling console-application

如何处理同时按下的两个按钮('Ctrl'+'C'),而不是在WindowsForms应用程序中,而是在控制台C#应用程序中?

2 个答案:

答案 0 :(得分:7)

我怀疑您要将Console.TreatCtrlCAsInput设置为true。 (假设你希望这个终止应用程序。)

答案 1 :(得分:3)

查看 Console.TreatControlCAsInput 属性;

  

获取或设置一个值,该值指示Control的组合   修饰键和C控制台键(Ctrl + C)被视为普通输入   或者作为操作系统处理的中断。