如何使Win 32控制台识别ANSI/VS 100转义序列?
我正在构建ncurses库的轻量级版本。到目前为止,它在VS 100兼容的终端上运行得很好,但是Win 32控制台无法识别\033代码作为转义序列的开头:
\033
# include <stdio.h> # include "term.h" int main(void) { puts(BOLD COLOR(FG, RED) "Bold text" NOT_BOLD " is cool!" CLEAR); return 0; }
在C代码级别上需要做什么,才能加载ANSI.SYS驱动程序并识别ANSI/VS 100转义序列?
相关分类