如何使用ASCII在C中创建下拉菜单?

时间:2013-12-14 14:38:22

标签: c windows menu mingw32

作为一些DOS应用程序,如何在C中用ASCII显示下拉菜单?

(可以通过箭头键控制)

像这样:

+--------------------              +--------------------
| File | Edit | Help ...           | File | Edit | Help ...
+----------+---------              +------+----------+--
| New (N)  |                              | Cut (X)  |
| Open (O) |               AND            | Copy (C) |
| Save (S) |                              | Undo (U) |
+----------+                              +----------+

我可以使用哪个库?

1 个答案:

答案 0 :(得分:1)

我建议使用像ncurses这样的库。从头开始这样做非常困难,但是,如果你真的想要,你需要使用很多printf和函数来在某个位置写一个字符。

在这里,您将找到更多针对Windows的ncurses备选方案:NCurses-Like System for Windows