c++ - 如何在 linux 中使用 ncurses 创建全屏窗口?
问题描述
在 ncurses 中初始化一个窗口时,它会创建一个 80x24 的窗口,但我希望该窗口占据我的整个屏幕。我怎么做?
解决方案
您可以通过以下方式获取屏幕尺寸
int x,y;
initscr();
getmaxyx(stdscr,y,x);
然后使用
wresize
构建一个全屏窗口。
推荐阅读
- oracle - PLSQL 脚本不以两种不同的格式(即 .csv 和 .log)导出假脱机以获得相同的输出
- docker - GCP MIG 容器日志到 GCS 存储桶
- gitlab - 如何在浏览器上首次登录 gitLab
- ubuntu - 错误:nginx:[emerg] /etc/nginx/sites-enabled/wordpress.conf 中“return”指令中的参数数量无效
- javascript - nginx javascript模块持久化
- react-native - 当 onChangeText 已经在使用时,有没有办法用 textinput 设置状态?
- powerbi - 我可以在 pbix 中使用雪花模式吗?
- angular - 尝试以角度发布数据时出现未知错误
- javascript - Mongoose 自动改变值的类型
- python - python defaultdict如何使用它而不是函数