2013-04-21 11 views
0

嗨我想製作一個在後臺運行的C++程序,並且可以在特定的組合鍵上執行某些功能。當程序在後臺運行時,是否有任何獲取組合鍵的方法?我想要一種可以在Linux和Windows上運行的方式,但如果這不可行,Linux更重要。C++在Linux上的後臺獲取密鑰

回答

0

你需要拿起組合或只是按鍵?

有一個lot Linux的開源鍵盤記錄器,你可以用它來確定後者。使用來源:link

+0

我需要的組合,但它是很難獲得來自按鍵 – user1234567 2013-04-21 20:26:25

+0

我不是100%地肯定了evdev如何讀取組合,你必須閱讀它。 – 2013-04-21 20:33:09

1

如果是由於很好的原因,您應該使用gnu logkeys

克隆它git clone https://code.google.com/p/logkeys/

+2

工具不好或不好,它是一種工具。即使是鍵盤記錄器也有合法的用途,像IRC,電子郵件和互聯網論壇這些最好的工具可以用來做壞事。 – 2013-04-21 20:34:16