我想练习做一个简单的文本编辑器。
用了mainManu控件.我用“文件(&F)”设置了文件下拉菜单,我想设一个保存项“保存”怎样设置Ctrl+S并让他起作用呢?

解决方案 »

  1.   

    和菜单是一样的。如果要用Ctrl + s , 除非有控件支持你选择 ShortCut , 没有的话只能是自己写。
      

  2.   

    #region [Enter]回车按键事件
    protected override bool ProcessCmdKey(ref System.Windows.Forms.Message msg, System.Windows.Forms.Keys keyData)
    {
    if(keyData == (Keys.Control | Keys.Alt | Keys.P))
    {
    MessageBox.Show("组合快捷键测试...");
    } return base.ProcessCmdKey(ref msg, keyData);
    }
    #endregion