标签: c++ windows-7 directinput
我在C ++中使用DirectInput为我的程序获取鼠标和键盘。这工作正常,如果我收到InputLost错误,我会重新获取。
然而,当我按 Ctrl + Alt + Del 时,我的程序在尝试获取时会获得E_ACCESSDENIED,即使程序窗口重新获取 - 请选择。即使我实际上没有在 Ctrl + Alt + Del 窗口中选择一个选项,也会发生这种情况(只需按取消)。
我很好奇程序在发生这种情况后如何恢复输入。我目前正在运行Windows 7。