¿Cómo enviar una tecla “ENTER” a otra aplicación?

Tengo un código que ejecuta una aplicación externa y completa automáticamente un aviso de contraseña.

Quiero automatizar la pulsación de la tecla "ENTER", para que el usuario no tenga que hacer clic en "Aceptar".

¿Cómo puedo enviar la tecla ENTER a una aplicación externa?

Abajo está mi código tal como está ahora.

La primera línea para enviar la contraseña a la aplicación funciona bien.

La segunda línea para enviar una pulsación de tecla ENTER no tiene ningún efecto.

Estoy usando Delphi 2010.

    //now that we have the control handle, send the password to it
    SendMessage(AppHandle,WM_SETTEXT,0,Integer(PChar(pwd)));

    //and now push ENTER
    SendMessage(AppHandle,WM_KEYDOWN,0,Integer(PChar(#13)));

Respuestas a la pregunta(3)

Su respuesta a la pregunta