假设我们将KeyCode值存储为字符串。你如何将它转换回KeyCode? p>
例如,我在keydown事件中捕获了一个键:
string modifier = e.Modifiers.ToString(); // Control
string key_string = e.KeyCode.ToString(); // D1
如何执行以下操作?
Keys old_key_restored = (Keys)key_string;
上面的代码不起作用。
编辑:丹尼尔是生命救世主;)Keys key_restored = (Keys) Enum.Parse(typeof(Keys), key_key);