读书人

mfc的listctrl中展示汉字

发布时间: 2012-09-10 11:02:32 作者: rapoo

mfc的listctrl中显示汉字
在listctrl中,username这列下本应该显示汉字,但全部显示的问号,求大神指导,因为刚申请号,没有多少分,求谅解。

[解决办法]
你从数据库中读取username的时候就乱码了,不是listctrl的问题。
[解决办法]
将数据库设置gbk字符集,连接字符串中同样指定字符集。如果你的程序使用宽字符,还要加上多宽转换才可以
[解决办法]
listctrl是可以显示汉字的,
只是从数据库读取varchar类型的中文,
在2000的电脑上会显示乱码,XP或者以上的电脑
都OK,如果不想改程序的话,直接将数据中中的
varchar改为nvarchar!

读书人网 >VC/MFC

热点推荐