WPF:如何禁用SystemMenu快捷方式“Alt Space”?

我有一个无边框窗口并创建了chrome,但我需要禁用’Alt Space’快捷方式.有什么想法吗?

解决方法

我对 WPF并不是很擅长,但经过一番捣乱后,这似乎是在正确的轨道上.把它扔进你的Window代码隐藏:

protected override void OnKeyDown(KeyEventArgs e)
    {
        if (Keyboard.Modifiers == ModifierKeys.Alt && e.SystemKey == Key.Space)
        {
            e.Handled = true;
        }
        else
        {
            base.OnKeyDown(e);
        }
    }

相关文章

vue阻止冒泡事件 阻止点击事件的执行 <div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些