private ManualResetEvent manualReset = new ManualResetEvent(true); private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) { manualReset.WaitOne(); //下面是一些需要执行的操作 } private void Form1_KeyDown(object sender, KeyEventArgs e) { // 组合键 if (e.KeyCode == Keys.Z && e.Modifiers == Keys.Control) { manualReset.Reset(); } else if (e.KeyCode == Keys.X && e.Modifiers == Keys.Control) { manualReset.Set(); } }
我要怎样通过快捷键暂停程序继续执行呢?我写的代码不对,希望大牛指点
头像很帅。
言归正传,可以这么做。
x谢谢哦