http://www.syncfusion.com/FAQ/WinForms/default.asp#46

解决方案 »

  1.   

    在控件的KeyPress,KeyDown,KeyUp中捕捉键盘的输入.我举一个简单的例子,是Form上的KeyPress事件.ctrl+V可以通过判断e.KeyChar是不是22(22对于Ctrl+V)来判断.
    private void Form3_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
    {
    if (e.KeyChar ==(char)22)
    {
    MessageBox.Show("Ctrl + v");
    }
    }如果要详细的判断组合键,使用Control.ModifierKeys,具体的例子你可以参考这个帖子中我的回答.
    http://expert.csdn.net/Expert/topic/1218/1218492.xml?temp=4.002017E-02