11得票1回答
ncurses透明控制台背景

我的控制台启用了透明度,当我运行其他ncurses应用程序时,我发现背景保持透明。我想让我的应用程序保持透明,不要应用深黑色不透明的背景。 目前我正在做以下工作start_color(); init_pair(1, COLOR_GREEN, COLOR_BLACK); attron(COL...

8得票1回答
Python中的(n)curses pad不起作用

我似乎无法在Python(2.6、2.7和3.2)中使用ncurses pads。即使直接使用http://docs.python.org/howto/curses.html上的代码,我也无法使其正常工作。非pad代码可以完美运行。 import curses def func(scr):...

8得票4回答
C语言 - 如何在Ncurses中改变字体大小?

有什么方法吗?我似乎找不到任何能做到这一点的功能。我尝试了搜索,但是没有找到任何结果。

9得票3回答
在C语言中,用于对话框和小部件的库(在Win32控制台应用程序中)

我看到很多在Windows上运行的控制台应用程序中有一些对话框和小部件。例如: 还有很多类似的例子。现在我的问题是:是否有任何库(使用 C 语言)可以在 Win32 控制台应用程序中创建对话框和小部件? 更新:看到了 pdcurses,但它缺少真正的 ncurses 库中的库,如 me...

24得票5回答
"Ncurses终端尺寸"

我如何找到ncurses应用程序的终端宽度和高度?

18得票4回答
阅读设备状态报告 ANSI 转义序列回复。

我正在尝试使用以下代码在VT100终端中检索光标的坐标:void getCursor(int* x, int* y) { printf("\033[6n"); scanf("\033[%d;%dR", x, y); } 我正在使用以下 ANSI 转义序列: 设备状态报告 - ...

12得票1回答
Ncurses存在调整大小的故障?

我正在编写一个使用 ncurses 的程序,并尝试使其正确响应终端大小调整。虽然我可以在程序中正确读取终端尺寸,但是 ncurses 似乎不能正确处理新的尺寸。这是一个(有点冗长的)示例程序:#include <ncurses.h> #include <string.h&gt...

14得票4回答
如何在不清除屏幕的情况下使用curses库中的getch函数?

我正在学习C语言编程,希望在代码正在运行时能够输入字符而不必按下回车键。我的程序可以正常工作,但是当我调用initscr()时,屏幕被清除了,即使我调用了filter()。 filter的文档建议它应该禁用清除 - 但对我来说并非如此。#include <stdio.h> #inc...

7得票2回答
Ncurses和Qt的互操作性

拥有一个基于Qt和ncurses的应用程序,如何在等待用户输入的同时每秒刷新屏幕呢?(例如显示时钟并获取用户输入) 我需要在CPU使用率和应用程序响应性之间取得最佳平衡。 更具体地说,如何获取用户输入并仍然使用QTimer和信号槽机制? 当使用下面的代码时,定时器不起作用。 nodel...

7得票1回答
_curses.error: 在 newwin 方法上将 nlines 更改为 1 时,addwstr() 返回 ERR

代码如下: from curses import * from curses.panel import * def main(stdscr): start_color() curs_set(0) init_pair(1, COLOR_BLACK, COLOR_CYA...