Grazie. Fatto. Il problema è che se la finestra in questione è minimizzata non funziona, come posso fare per mostrarla (massimizzandola o ripristinarla)? Si può risolvere il problema in altri modi?

Io utilizzo l'API SendKeys()

PS:
L'API ShowWindow() dichiarata in questo modo:
codice:
Private Declare Function ShowWindow Lib "user32" (ByVal hWnd As Long, ByVal nCmdShow As Long) As Boolean
Si schianta, Visual Studio mi comunica questo:

Una chiamata alla funzione PInvoke 'MyPsw!MyPsw.CPsw::ShowWindow' ha sbilanciato lo stack. Questo problema può verificarsi quando la firma PInvoke gestita non corrisponde alla firma di destinazione non gestita. Verificare che la convenzione di chiamata e i parametri della firma PInvoke corrispondano alla firma di destinazione non gestita.