【发布时间】:2019-06-06 21:13:22
【问题描述】:
除此之外,还有其他方法可以从快捷方式中获取密钥
sc 的类型为System.Windows.Forms.Shortcut
var k = (Keys)sc;
我需要为每个键使用单独的字符串,因为我使用的是 Progress ABL .NET 桥接器(不要问),所以上述方法不起作用。
我认为sc 应该是一个整数,但显然在 .NET 中这行代码可以正常工作。
【问题讨论】:
-
我对实际问题有点不清楚。 Keys 是一个枚举 (msdn.microsoft.com/en-us/library/system.windows.forms.keys.aspx)
-
确实,我也不太确定。 sc 是 ShortCut 的一个实例,显然您可以按照描述的方式从中获取 Keys(枚举)。
-
原来是一个Enum被转换成另一个Enum了……很奇怪。