这一阶段一直在和Unicode较劲,这东西还真是烦人,随时要注意加“_T”不说,还老是要在宽字符、窄字符之间倒来倒去,最要命的是调试程序时,Unicode字符串总是显示不全,只显示第一个字母。 很疑惑,我向来把MS的VC6奉为经典,不会连个字符串显示都这么差吧??
终于有一日,在设置项目属性时,误打误撞点了Tools-->Options,一番察看之后,竟然发现了“Display unicode strings”这个东西,脑子在短暂的模糊之后,突然意识到这是不是就是用来显示Unicode字符串的啊??赶紧勾选上,回到项目里按下F5…… 哇,果然就是它啊!!太好了,简直比发现了新大陆还要高兴,从此再也不用到处加AfxMessageBox了!!
具体设置步骤是:点Tools--->Options打开Options界面,选“Debug”页,勾选“Display unicode strings”即可!!