I know there are ways of hooking keys into Windows from your app to catch the key pressed. thats all very well but what we want to do is to disable the use of the Windows key.

how can we do this? The reason is because this is a kiosk application and want to prevent users from pressing keys to try and see "behind the scenes"

how can I catch the Windows key at the application level and handle it, either allow the key or reject it.

thanks