用下面代码画出的是一条虚线(显示终端为linux,不是VT100) for (i=left; i<right; i++) { mvaddch(line,i,ACS_HLINE); } 请问有什么办法变成实现
curses是字符界面,可以使用的只有两种方法:1. 使用OEM图形字符,汉字制表字符,像你上面那样2. 使用字符属性项, UNDERLINE,下画线属性可以实现,先设置属性,写一行字符,恢复原来属性
字符界面编程,力求简洁,不适合高难度动作
使用终端的可以使用终端内嵌命令划线,但没有移植性
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(1)
curses是字符界面,可以使用的只有两种方法:
1. 使用OEM图形字符,汉字制表字符,像你上面那样
2. 使用字符属性项, UNDERLINE,下画线属性可以实现,先设置属性,写一行字符,恢复原来属性
字符界面编程,力求简洁,不适合高难度动作
使用终端的可以使用终端内嵌命令划线,但没有移植性