泪眼成诗

导航

2010年9月25日

UNICODE与ANSI的区别

摘要: 帮同学写个播放音乐的代码,用的是vs2005,本来调用下API中的mciSendSrring()就很容易解决,后发现老是有warning:incompatible types - from 'char [49]' to 'LPCWSTR' 当时也就认为是warning,没太在意。运行后发现 无法播放,连错误信息都是乱码。后查阅LPCWSTR 为何物,看到UNICODE 与ANSI字符集,不解,进而,查阅UNICODE与ANSI相关信息,终于发现了问题,原来是字符集的错误导致程序的乱码!vs2005默认是UNICODE 编码,vc是ANSI编码!以下转载UNICO 阅读全文

posted @ 2010-09-25 16:13 泪眼成诗 阅读(205) 评论(0) 推荐(0) 编辑