MusicPlayer2
MusicPlayer2 copied to clipboard
在开启了控制面板->时钟与区域的“Beta版:使用Unicode UTF-8提供全球语言支持”后,读取GB2312(ANSI)格式lrc文件出现乱码
这是正常的,把“使用Unicode UTF-8提供全球语言支持”关闭就好了 ANSI并不是一种编码,在简中ANSI指GB2312(GBK),在繁中指BIG5,在日语指Shift-JIS 这个系统选项即将ANSI全部视为UTF-8解码 并不是某种自动识别的兼容机制 目前MusicPlayer2对不含BOM,不符合无BOM的UTF-8规则,的文件回落给系统ANSI处理
这个选项只有“使用Unicode UTF-8”是真的,“提供全球语言支持”是假的,实际效果是GB2312,GBK,BIG5,Shift-JIS都用不了