Los problemas con SendKeys son que la ventana prevista del uso de la blanco debe ser la ventana activa que el comando de SendKeys se ejecuta en ese entonces. Si no es, después SendKeys fallará. Así la edición con SendKeys es que el programador debe controlar la sincronización de la ejecución de la función de SendKeys. hay por lo menos dos maneras de estructurar su código para evitar problemas ......... ve los varios ejemplos del código en este acoplamiento:
http://technet.microsoft.com/en-us/library/ee156592.aspx