我是ncurses的新手,并实现了一个简单的玩具应用程序,该应用程序具有四个面板(每个面板分配一个窗口)。 这些面板中的两个仅显示信息(不与用户交互)。 一个面板通过功能“ mvwscanw”从用户接收信息(整数)。 另一个(也是最后一个)面板还通过“ wgetch”功能(应该只是检查是否已单击鼠标左键)从使用中接收输入(鼠标单击-或应该这样做)。 问题:
然后我的问题是:是否有办法纠正这两个问题,或者这是ncurses的已知和预期行为?
应用程序初始化如下:
initscr();
cbreak();
keypad(stdscr, TRUE);
start_color();
curs_set(0);
窗口的功能是通过线程(每个窗口一个)实现的。
暗示有人吗?
谢谢。