作者khoguan (Khoguan Phuann)
看板C_and_CPP
标题Re: [问题] 要怎麽将extended ascii显示在console …
时间Sun May 22 23:54:05 2005
※ 引述《Shoex (哇哈哈)》之铭言:
: ※ [本文转录自 Programming 看板]
: 作者: Shoex (哇哈哈) 看板: Programming
: 标题: [问题] 要怎麽将extended ascii显示在console上??
: 时间: Sat May 21 03:05:29 2005
: 我试过的方法
: printf("%c",i); //当i=0~127会显示该ascii的图案 只要128以上就会显示"?";
: unsigned char ch; //ch=0~255
: cout<<ch;只要ch>127,就只能显示空白
: 要怎麽显示windows dos 128~255的字元呢
: 假如我今天要画console的图 需要用到128以上的字元
要 console/terminal 本身以及所用的字型有支援这类字元的
显示才行。
中文版的 Windows 好像一律都用 CP950 (繁体中文) 字码页,
这样就不能显示 128 以上的 1-byte character。
: 另外还想请教 又怎麽在console上显示有颜色的字元
输出 ANSI terminal escape sequence (color code)
BBS 上有许多教学文件,将那些符号改用程式输出。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.130.208.168
1F:推 Shoex:多谢了 140.116.125.59 05/23