Jer*_*wen 8 c++ streaming wxwidgets terminal-emulator
我想在我的wxWidgets GUI中添加一个元素,其行为类似于终端模拟器.不是在执行命令的shell方面,而是在终端中运行的应用程序的输入输出设置方面.
基本上,要求是:
流输入/输出:当您输入一个字符时,它会被添加到输入流中,当某些内容通过管道输送到终端时,它会立即打印出来.
无编辑:输入一个字符后,它永久存在,因为它可能已被终端中运行的应用程序使用.
某种滚动(即使它只是显示几行或其他东西).
如果有一些东西已经做到这一点会很好,但是对于如何用已经存在的控件(如wxTextCtrl)实现它的建议也会受到欢迎.