它是如何工作的?
相反,它只是嘗試複製嵌入Windows終端的相同的效率由微軟編碼的其他應用程序,我們的終端翅膀是不是這樣一個模擬器其中“掛鉤”一個真正的終端,以“複製/粘貼”屏幕緩衝區和顯示過程其內容自定義應用程序框架。
它也不會創建虛擬管道重定向輸出/輸入緩衝器(標準輸出,標準輸入; stderror)來捕獲發送和獲取終端命令。
我們不使用上述兩種方法的原因是由於這樣的方法的不穩定性。當您執行常規命令它工作得很好,但是當涉及到使用更複雜的控制台程序之成為相當不穩定(取決於您使用模擬器)。
那麼,什麼是我們的解決方案?
非常基本上,我們不模仿Windows終端在所有,但我們使用真鈔。我們修補窗口及相關信息,並嵌入到我們自己的框架。好了,這聽起來很容易,但實際上它是相當複雜的代碼,如果你想使它看起來非常順利。
評論沒有發現