如何捕获Alt + Tab

时间:2013-09-24 08:36:43

标签: c# wpf keyboard keyboard-shortcuts

我想在按ItemSource时更改Alt + Tab或其他内容,以便如何执行此操作。我试过下面的代码,但它在WPF中不起作用:

void MainWindow_KeyDown(object sender, KeyEventArgs e)
{
    if (e.Key == Key.Tab && (Keyboard.Modifiers & ModifierKeys.Alt) == ModifierKeys.Alt)
    {
        MessageBox.Show("CTRL + TAB trapped");
    }    
}

1 个答案:

答案 0 :(得分:3)

您需要挂钩Windows API才能访问键盘并拦截这些调用。查看给出的here

指南