I'm writing a small program for my son (2yrs old) who loves bashing the keyboard and he's sort of getting the hang of moving the mouse around.
The problem I have is that when he hits the keys, it invariably causes the program to either quit, crash or for Windows to change the focus to another app.
My question is: How can I disable the whole keyboard with the exception of CTRL+ALT+DEL and ESC?
I saw an earlier post about someone wanting to disable the Windows key. One suggestion was to use the API to filter out keypresses. Great idea if you have any clue how the API works. I'm too dumb to understand the API!!!

Cheers,
Jim