如何确定程序使用键盘快捷键的优先顺序?
我有一个表单,我想禁用一些键,如Alt +F,而运行的程序。问题当运行另一个程序使用相同的Alt +F键来捕获屏幕时,优先用于SnagIt我无法禁用键,并且我的屏幕不响应禁用键。如何禁用另一个后台程序使用的快捷键,如SnagIt
rivate Sub Mainfrm_KeyDown(sender As Object, e As KeyEventArgs) Handles MyBase.KeyDown
If e.Alt And e.KeyCode = Keys.F Then
' When the user presses both the 'ALT' key and 'F' key,
' KeyPreview is set to False, and a message appears.
' This message is only displayed when KeyPreview is set to True.
'Me.KeyPreview = False
MsgBox("KeyPreview is True, and this is from the FORM.")
End If
''Print (ctrl, p) + print screen إلغاء مفاتيح البرنت سكرين والبطاعة
If e.KeyData = 131152 Or e.KeyData = 131089 Then e.Handled = True
End Sub发布于 2018-08-11 16:51:39
https://stackoverflow.com/questions/51797418
复制相似问题