我不时使用代码来模拟关键事件 像这样:
Dim kea As New KeyEventArgs(Keys.N)
DataGridView1_KeyDown(sender, kea)
这项工作很好。
现在我需要以相同的方式发送Ctrl + N.
但是我找不到怎么做。
我尝试了什么...
Dim kea As New KeyEventArgs(Keys.N And Keys.ControlKey)
但是,这不希望按预期工作。
如何正确地做到这一点?
答案 0 :(得分:2)
正如您在MSDN documentation中读到的那样,您应该将键与按位OR运算符组合使用:
Dim kea As New KeyEventArgs(Keys.N Or Keys.Control)