I was just wondering what kind of behavior is expected when hooks are set, I can modify my code to test it (which isn't really necessary), but I was hoping it's normal for when hooks are set for input to be buffered for a few seconds and then display.
If you'd like to see the project code I'll include it.
http://www.2shared.com/file/k0xfRGok/HookProc_DLL.html
http://www.2shared.com/file/H22QB4hg/sethoooks.html
It's just for fun, it removes injected input (see: dllmain).