A computer method for redirecting input messages to an application that
has at least one window redirected is provided. The method intercepts
input messages, determines if the input messages are directed at the
redirected application, and transforms the input messages to correspond
to the actual location of the window that has been redirected before the
input message is redirected to the application that has had at least one
of its windows redirected.