2010-07-13 15 views

Respuesta

6

Una aplicación puede especificar cualquier código de salida que desee. La convención es que cero indica que no hay error, pero aparte de eso no hay un estándar.

¿Quizás quiso decir Win32 error codes? Esos están en winerror.h, y documentado here

+0

Trataré de explicarlo con más precisión. La aplicación finaliza con "return -1". ¿Cómo puedo controlarlo con otra aplicación? –

+0

Suponiendo que haya iniciado el proceso, llame a GetExitCodeProcess. Lea las API de CreateProcess (o ShellExecuteEx), WaitForSingleObject, GetExitCodeProcess. El código para iniciar y esperar está en mi sitio web aquí: http://bobmoore.mvps.org/Win32/w32tip58.htm Imagine agregar una llamada a GetExitCodeProcess una vez que la espera se haya completado. –

4

Sé que esta pregunta ya ha sido respondida, pero el enlace a winerror.h ya no funciona. Aquí hay una versión más actualizada de resource.

Cuestiones relacionadas