Hi bastiaan,
I know the difference between the two, but when you say Send key events has the lower level method of sending the keys, what does that exactly mean.??
The use different windows operating system dll's to send keystrokes.
My understanding is that Send Key Events is effectively sending keystrokes to the application as though it was being sent from a user keyboard - the application gets the the same message stream. Hence the need to send control key down and up logic as part of the keys that are sent. Send Keys is a differet windows interface that is not quite at that low level, more of an application level messaging interfance than a low level keyboard message level interface.