0
我这一天前问一个问题,那家伙叫我去这个话题:How can I convert 'System.Windows.Input.Key' to 'System.Windows.Forms.Keys'?键转换代码
但由于该主题是很老,我以为问在这里会更好。 我得到这段代码,我需要它来转换我的钥匙,但我不能为我的生活理解代码的作用。
Keys formsKey = ...;
Key wpfKey = ...;
wpfKey = KeyInterop.KeyFromVirtualKey((int)formsKey);
formsKey = (Keys)KeyInterop.VirtualKeyFromKey(wpfKey);
要清楚,我需要有此一键转换:
private void movement(object sender, System.Windows.Input.KeyEventArgs key)
{
if (wpfKey = Keys.Up)
{
x -= 20;
} ...
那么究竟是如何将在第二的是第一个代码工作?