有很多关于如何使用wxWidgets编写GUI应用程序的资源(可能,因为它是GUI框架:)),但不是太多关于编写控制台应用程序。如果有人能指出我这样的资源,我将不胜感激。
具体来说,我想知道是否有可能(或者怎么可能?)来处理控制台应用程序中的关键事件。即我没有显示窗户,但我有控制台。当用户在此控制台窗口处于活动状态时按下键盘上的某些键时,我想将一些内容打印到此控制台中。
提前致谢。
答案 0 :(得分:0)
对于wxWidgets
来说,这不是一项任务,但对于像ncurses
这样专门用于命令行用户界面的库来说更多。 {* 1}}应预先安装在大多数* nix发行版上
有一些文档: http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/
编辑:
如果您正在运行Windows,ncurses
无法正常运行。相反,您必须使用名为pdcurses