繁体字和简体字之间进行转换昰编程中经常遇到的,虽然有很多在线工具可以实现转换但是代码中如何能快速实现呢?其实利用API可以快速实现繁体字与简体字直接的轉换函数代码如下。
代码是不是很简单就是API函数LCMapString
实现转换。
- 参数
dwMapFlags
用于控制转换方式是简体转为繁体,还是繁体转为简体 - 参数iMode为转換模式,缺省值为0实现简体转为繁体,如果为为0值则繁体转为简体。
- 注意:用于保存转换结果的字符串需要先同空格填充为相应长喥的字符串,否则API返回结果为空字符串
使用下面的代码测试一下效果:
立即窗口中的结果如下:
简体转繁体结果:唧唧復唧唧,木蘭當戶織
繁体转简体结果:唧唧复唧唧木兰当户织