Мне нравится знать если его возможное использовать win32 функцию захвата клавиатуры (SetWindowsHookEx, SetWindowsHookEx) в спокойном приложении.
Если возможный предоставьте код кода при использовании SetWindowsHookEx, функций SetWindowsHookEx в QT.
//Обновление с 18 февраля 2010//
Я не выяснил, как сделать это в QT все же.
Но как обходное решение я создал win32 dll с помощью vc ++ специальный выпуск и поместил мои команды рычага в функциях dll. И я называю это функциями dll от QT с помощью класса QLibrary
/* hearder file code*/
QLibrary *myLib;
typedef HHOOK (*MyPrototype)(HINSTANCE);
/* source file code */
myLib = new QLibrary( "ekhook.dll" );
MyPrototype myFunction;
myFunction = (MyPrototype) myLib->resolve( "Init" );
init () является функцией в ekhook.dll, которым это называют
Я верю, что это возможно, да. Используйте Qwidget :: Windid .
Вам не нужно ничего делать с Qt. Просто следуйте примерам Windows:
http://msdn.microsoft.com/en-us/library/ms644960 (VS.85) .aspx