如果是回车就这样
Text+="\n";碰到TAB,加入个空格 Text+="        ";(如果严格一点,你应该保证加入空格数和本行已有的字数加起来是8的倍数。
碰到退格,去掉最后一个字符(自己看帮助,我时间来不及了)另外用DrawText函数,TextOut不支持"\n",(而DrawText好像也不支持 "\t",所以只能用空格来代替。