Hello Marek, first of all great videos! I have a small problem with the keyboard code that suppresses held down key messages.
if ( 0 == (lparam & 0x4000000))
KeyboardInput( wparam, true );
This code always fires, it seems bit 30 is always 0. As mentioned on the comments here MSDN LINK
It seems to be related to my os Win7 64bit. I can't figure out why it doesn't work, or how I can make a work around to get this working.
Do you know how/what I should do about this?