当我按下按键时,此代码有效,但不适用于 Print Screen 键。
void KeyHooker::keyPressEvent(QKeyEvent *event)
{
qDebug() << event->key();
}
问。我如何获取 Print Screen 键?
最佳答案
问题是操作系统在到达您的代码之前就捕获了它:http://qt-project.org/forums/viewthread/18610/#90901
您需要在代码中使用 Microsoft 的 LowLevelKeyboardProc
来执行此操作:http://msdn.microsoft.com/en-us/library/ms644985%28v=VS.85%29.aspx
关于c++ - Qt:keyPressEvent 中的打印屏幕键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27002328/