我尝试了两种方法来读取键盘的 CapsLock 键的状态。第一个:http: //msdn.microsoft.com/en-us/library/system.windows.forms.control.iskeylocked.aspx 第二个:k_bb2fe024f8a71424996db6d9af08c1fc_settingNewSkin_19 ">http://www.rohitab.com/discuss /topic/38617-get-the-state-of-capslock / page_k _bb2fe024f8a71424996db6d9af08c1fc_settingNewSkin _19
现在这两种方法都适用于我的本地 Windows 机器。也就是说,它们准确地显示了键盘的 CapsLock 状态。
在使用 rdp 连接到 windows 远程桌面的计算机上运行相同的程序,该程序不起作用,并且只显示 CapsLock 键处于关闭状态。
通过 RDP 检查 CapsLock 键时,我必须调用特殊的 Windows 方法吗?