全局跨平台C ++ / Qt键盘点击模拟

时间:2019-01-16 05:47:07

标签: c++ qt keyboard

有必要模拟在特定时刻按下键盘键。所有一切,但有必要进行全局(即不在程序窗口中以及现在处于焦点的窗口中)和跨平台制作(分别将不会使用带有keybd_event的winAPI)。我尝试过:

QKeyEvent* pe = new QKeyEvent(QEvent:: KeyPress, Qt:: Key_K, Qt:: NoModifier);
QApplication:: sendEvent(this, pe);

但是它仅在当前窗口中起作用。

0 个答案:

没有答案
相关问题