我的目标是使文本在控制台中闪烁。我知道如何使用计时器(Link),但我想使用ANSI代码与Here 不同。我知道一个事实,即ANSI代码可在控制台中使用。因为颜色,粗体和下划线都能正常工作。闪烁的文本应如下所示:"Normal \e[5mBlink"
,但它不起作用。我知道像SadConsole这样的项目可以提供此选项,但是我不知道它是如何工作的。那么,有人可以帮助我解决这个问题吗?
PS。这是我了解的有关ANSI的参考:Link
答案 0 :(得分:0)
在包含受支持的ansi序列的msdn "Console Virtual Terminal Sequences"参考中,没有闪烁效果。抱歉:-)
确切地说,在Text Formatting
下:
0默认值将所有属性恢复为修改前的默认状态
1粗体/亮体将亮度/强度标志应用于前景色
4下划线添加下划线
24下划线不删除下划线
7种负交换前景色和背景色
但是没有5个,就是眨眼。
答案 1 :(得分:0)
眨眼不适用于大多数终端仿真器,只能在tty和XTerm中使用。