'that's what I mean by acting up
try this:
Call keybd_event(vbKeySnapshot, 1, 0, 0)

the 0,0,0 is supposed to get only the form
the 1,0,0 is supposed to get the screen

but for reasons unknown to me It screws up

There is a good app I once had and I will look for it
again that handles different versions or how to do this.
I will look for it and if you send me and email and I find
it I will send it to you.

Wayne