我正在做一个记事本风格的程序。
If e.Control = True And e.KeyCode = Keys.C Then
MsgBox("Kopyalandı")
My.Computer.Clipboard.SetText(RichTextBox1.SelectedText)
RichTextBox1.Focus()
End If
正如我们所做的那样,键入 ctrl + c 来复制所选单词,但我想要的是在我的MsgBox中发出的
If e.Control = True And e.KeyCode = Keys.C Then
My.Computer.Clipboard.SetText(RichTextBox1.SelectedText)
RichTextBox1.Focus()
End If
无法复制所选单词(该程序来自我的谷歌等我们制作 ctrl + v 复制并粘贴我不能的单词。)I写了代码,我尝试 ctrl + c 退出程序的MsgBox,即使你退出选定的单词副本?
答案 0 :(得分:1)
My.Computer.Clipboard.SetText
将复制到剪贴板,以便将其粘贴到外部应用程序中。您应该使用KeyDown之类的事件来检查 Ctrl + C 。您可以使用其他密钥对其进行测试,以确保 Ctrl + C 未被其他控件或表单截获。