如何使Win 32控制臺(tái)識(shí)別ANSI/VS 100轉(zhuǎn)義序列?我正在構(gòu)建ncurses庫的輕量級(jí)版本。到目前為止,它在VS 100兼容的終端上運(yùn)行得很好,但是Win 32控制臺(tái)無法識(shí)別\033代碼作為轉(zhuǎn)義序列的開頭:# include <stdio.h>
# include "term.h"
int main(void) {
puts(BOLD COLOR(FG, RED) "Bold text" NOT_BOLD " is cool!" CLEAR);
return 0;
}在C代碼級(jí)別上需要做什么,才能加載ANSI.SYS驅(qū)動(dòng)程序并識(shí)別ANSI/VS 100轉(zhuǎn)義序列?
如何使Win 32控制臺(tái)識(shí)別ANSI/VS 100轉(zhuǎn)義序列?
炎炎設(shè)計(jì)
2019-08-03 09:03:42