【发布时间】:2016-03-31 12:57:09
【问题描述】:
我正在尝试在我的程序上制作一些“功能”,基本上我想要它做的是当用户按下 CapsLock 然后执行此组合键“Ctrl + Alt + Right”。该命令用于更改 Windows 10 上的桌面屏幕。有什么建议吗?
Public Class CapsLockIndicator
Public Shared Sub Main()
If Control.IsKeyLocked(Keys.CapsLock) Then
MessageBox.Show("Caps Lock ist eingeshaltet.")
Else
MessageBox.Show("Caps Lock ist ausgeshaltet.")
End If
End Sub 'Main
End Class 'CapsLockIndicator
【问题讨论】:
-
what I want it to do is when the user pressed CapsLock Then Do this,听起来不错,向我们展示您尝试过的方法和无效的方法。没有向我们展示尝试告诉我们它并不重要,因为您显然没有显示任何有问题和/或研究的代码。是什么让你认为我们为你做这一切很重要......?请用您尝试过的内容和无效的内容更新问题,因为此问题可能会被标记为关闭。 -
我现在只有这个 Public Class CapsLockIndicator Public Shared Sub Main() If Control.IsKeyLocked(Keys.CapsLock) Then MessageBox.Show("Caps Lock ist eingeshaltet.") Else MessageBox。 Show("Caps Lock ist ausgeshaltet.") End If End Sub 'Main End Class 'CapsLockIndicator 稍后我在按下事件键时调用它来检查是否按下了大写锁定然后我想执行组合键
-
感谢您的回复,请使用此代码更新您的问题,而不是评论。很难在评论中跟踪这些内容...谢谢。
-
对不起编解码器,我修好了:)
-
为什么要让 caps lock 键做一些与大家期望的不同的事情?
标签: vb.net keyboard key combinations