Ctrl当用户按下- Alt-时,我需要初始化一个变量Del。由于此组合键的处理方式与其他组合键不同,因此按下后立即出现 Windows 安全对话框,我的程序无法检测是否按下。
我尝试将下面的代码添加到 KeyDown 事件中,但它不起作用。
if ( (Keyboard.Modifiers == (ModifierKeys.Control | ModifierKeys.Alt)) && Keyboard.IsKeyDown(Key.Delete))
{
// Initialize a variable
}
如果可能,如何在操作系统检测到此组合键之前检测到它?如果没有,我如何在操作系统之后检测到它?