S-Music – 不支持中文的简谱编辑器
vb吧
全部回复
仅看楼主
level 10
咨询一个事,这是一个c++的简谱编辑器,唯一缺点不支持中文,一打中文就乱码,它是怎么做到不支持中文的
2024年11月22日 12点11分 1
level 1
初看 简谱编辑器控件应该是 ansi型控件。它跟代码页有关。简体中文版的代码页是936,但该控件默认代码页不是936,这意味着 它的一个字符是1字节,但中文字符是 1个汉字2字节,所以显示乱码。
2、跟字体有关,该控件默认字体不是中文字体(如宋体)GB2312,而是别的语言的字本,所以中文显示出来也可能是乱码。
3、如要显示中文,可能要有一定的底层修改,看你的功力了。
2024年11月22日 19点11分 2
谢谢,谢谢,会不会和字符集有关,改成wchar呢
2024年11月23日 00点11分
level 13
ddd
2024年11月24日 13点11分 3
level 7
默认都只支持ascii英文字符 你应该说怎么样能让他支持英文之外的其他字符
2025年02月01日 08点02分 4
吧务
level 12
这个编辑器有源代码么
2025年02月08日 03点02分 5
1