Ik kan een systemwide hook zetten om toetsenbord- en muisinvoer uit te lezen. Ook lukt het me om alleen van de huidige thread informatie uit te lezen. Maar nu wil ik alleen de events van een bepaalde applicatie afvangen. Moet je hiervoor persé een DLL gebruiken (wat in eerste instantie ook van systemwide hooks gezegd werd), of kan ik 'm ook gewoon laten doorverwijzen naar een stukje (functie) uit m'n huidige applicatie?
Ik heb al van alles met de hInstance en threadId (3e en 4e parameter van SetWindowsHookEx) geprobeerd, maar in het beste geval gebeurde er niks, en in het ergste crashten alle openstaande applicaties...
Ik heb al van alles met de hInstance en threadId (3e en 4e parameter van SetWindowsHookEx) geprobeerd, maar in het beste geval gebeurde er niks, en in het ergste crashten alle openstaande applicaties...
edit:
SetSystemsHookEx = SetWindowsHookEx natuurlijk...
SetSystemsHookEx = SetWindowsHookEx natuurlijk...
[ Voor 8% gewijzigd door riezebosch op 27-11-2004 21:58 ]
Canon EOS 400D + 18-55mm F3.5-5.6 + 50mm F1.8 II + 24-105 F4L + 430EX Speedlite + Crumpler Pretty Boy Back Pack