thread.h
Enumerado wxThreadWait
enum wxThreadWait {
wxTHREAD_WAIT_BLOCK ,
wxTHREAD_WAIT_YIELD ,
wxTHREAD_WAIT_DEFAULT = wxTHREAD_WAIT_BLOCK
}
Los posibles tipos de espera de subprocesos.
Miembros/valores
- wxTHREAD_WAIT_BLOCK
No se procesan eventos mientras se espera.
Este es el valor predeterminado.
- wxTHREAD_WAIT_YIELD
Ceder el control para el envío de eventos mientras se espera.
Esta bandera es peligrosa, ya que expone al programa que la utiliza a reentradas inesperadas, del mismo modo que lo hace la función wxYield(), por lo que se recomienda encarecidamente evitar su uso y no esperar a que el hilo principal (GUI) termine, para evitar que la aplicación deje de responder.
Hay que tener en cuenta también que esta bandera no es portable, ya que sólo se implementa en wxMSW y se ignora en las demás plataformas.
- wxTHREAD_WAIT_DEFAULT
- Modo de espera predeterminado para wxThread::Wait() y wxThread::Delete().