2014-03-05 47 views
0

我想實現一個快捷鍵Ctrl + S保存在我的項目中。控制鍵加S保存

我該如何做到這一點?

這裏是我的代碼:

case Keys.ControlKey: 
// if control + S then save 

謝謝!

+0

你在用什麼語言寫這個? – David

+0

我正在用C# – Matimont

回答

0

我找到了答案: 控制是一個修飾符,所以我需要通過字母「G」(或任何分配給保存功能的字母),然後檢查是否選擇了修飾符。這裏的代碼:

private void MainForm_KeyDown(object sender, KeyEventArgs e) 
     { 

      switch (e.KeyCode) 
      { 
    case Keys.G: 
         if (e.Modifiers == Keys.Control) 
         { 
       //Do something 
         } 
          break; 
      } 
     }