Well, thanks, I thought, or feared, that this might be the case.
I'm coming from the MFC world, where there is the very convenient GetKeyState(key) function. My experience, still in the MFC world, is that keydown and keyup messages get lost occasionally, so that it's safer to ask the keyboard state when you need it.
I'll try to track keypress and keyrelease events, and see how it goes.
Bookmarks