c++ - 如何创建 `DOS/Unix` 类似 GUI

标签 c++ c user-interface unix

<分区>

假设使用 C/C++,我想知道应该使用什么样的库来创建 DOS/Linux 类型的 GUI?请看下面的照片(我不知道这样一个 GUI 的正式名称是什么,因为我从来不需要创建一个,但现在我必须创建!)。我不是要完整的教程……而是一个起点!

我需要一个静态页面并在原处更新一些文本(没有新行和内容)。还有一些按钮和复选框、# 填充进度条等...

  • DOS 例子: MEMTEST-86

  • Linux 示例: NVIDIA INSTALLER

最佳答案

它被称为基于文本的用户界面 (TUI),这里是编程库和维基百科的示例 link .

我对 Unix/Linux 环境中的 ncurses 有一些经验。我想ncurses Programming HOWTO是一个很好的起点。

关于c++ - 如何创建 `DOS/Unix` 类似 GUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28147612/

相关文章:

database - 数据库中接口(interface)元数据的优势

java - Swing 组件 - 禁用布局调整大小

java - 在 Swing 中创建 Mac OS X 风格的 Dock Bar

c++ - C++ 中的变量转储

c++ - 线程 : Fine with 10, 崩溃 10000

c++ - boost::多精度::数字

c# - Windows 10 中的 SCHhangeNotify 不更新快速访问项目

c - 位域比 long long 还大?

c - 将表示不同类型的两个结构加在一起

.net - 使用来自 .NET 的 OpenSSL 的 PKCS5_PBKDF2_HMAC