Pregunta

Tengo una aplicación de GUI compleja escrita en Python y wxPython.

Quiero que esté certificado para Windows Vista, por lo que tiene que bloquearse de manera que se abra el cuadro de diálogo Informe de errores de Windows (el que pregunta " ¿Desea enviar un informe a Microsoft? ") aparecer. Esto es relevante para el caso de prueba nº 32 de " Certificado para casos de prueba de Windows Vista " documento.

Desafortunadamente, cuando bloqueo mi aplicación con la herramienta ThreadHijacker , wxPython muestra un mensaje como:

Unhandled exception
---------------------------
An unhandled exception occurred. Press "Abort" to terminate the program,
"Retry" to exit the program normally and "Ignore" to try to continue.
---------------------------
Abort   Retry   Ignore

¿Cómo puedo evitar que wxPython muestre este mensaje? Tengo un sys.excepthook personalizado, pero parece que este cuadro de diálogo se muestra antes de que mi enganche de excepción pueda interferir.

EDITAR:

wxWidgets

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top