最简单的方法是在你的程序里面取个与Ctrl+V不同的快捷键

解决方案 »

  1.   

    那就将你自己的那个ctrl+v删掉。
      

  2.   

    将Form的KeyPreview设定为True。然后在窗体中添加以下代码:Dim bl As Boolean
    Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
        bl = True
    End SubPrivate Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
        bl = False
    End SubPrivate Sub mPas_Click()
        If Not bl Then
            RichTextBox1.SelText = Clipboard.GetText
        End If
    End Sub
    上面的代码是,当用户在RTF控件中按键时,键值会首先给Form处理,在Form的
    KeyDown事件中判断,如果用户按下键的话。就将bl设置为True,那么在菜单
    mPas_Click事件中就不会处理语句
    RichTextBox1.SelText = Clipboard.GetText
    当松开按键。将bl设置为False。