¿Cómo funciona?
Al contrario de otras aplicaciones que simplemente se intenta replicar la misma eficiencia de la Terminal de Windows incrustado codificado por Microsoft, nuestras alas terminal no es un emulador tal cual "ganchos" el proceso de un terminal real para "copiar / pegar" el búfer de pantalla y la pantalla su contenido al marco de aplicación personalizada.
Asimismo, no crea tuberías virtuales para redirigir la salida / buffers de entrada (salida estándar; la entrada estándar, estándar de error) para capturar emisión y captura de los comandos de terminal.
La razón por la que no utiliza los dos métodos anteriores es debido a la inestabilidad de tales métodos. Al ejecutar comandos regulares que funciona bastante bien, pero cuando se trata de utilizar programas de la consola más complejos que llegar a ser bastante inestable (dependiendo del emulador que usa).
Así que, ¿cuál es nuestra solución?
Muy básicamente, no emular el Windows Terminal en absoluto, sino que utilizamos el verdadero. Nos parche de la ventana y los mensajes asociados e incrustarlo en nuestro propio marco. Bueno, esto puede sonar muy fácil, pero de hecho es bastante complejo para codificar si desea hacer que parezca muy suavemente.
Comentarios que no se encuentran