递归火山软件开发平台

标题: 【教程】火山视窗微软API系统API封装_LCMapString(简繁转换) [打印本页]

作者: 创世魂    时间: 2023-1-12 16:45
标题: 【教程】火山视窗微软API系统API封装_LCMapString(简繁转换)

使用LCMapString函数进行简繁转换。


int LCMapString(  LCID Locale,   DWORD dwMapFlags,   LPCTSTR lpSrcStr,   int cchSrc,   LPTSTR lpDestStr,   int cchDest );


本方法共有5个参数
参数1:这里代表所处理的文本的编码格式,2052为中文GBK编码,直接提供数值即可。
参数2:代表转换目标类型,67108864为到繁体类型,33554432为到简体类型,直接提供数值即可。
参数3:提供转换的文本。
参数4:转换文本长度。
参数5:结果文本保存位置
参数6:结果文本长度。


当封装api的时候遇到LPWSTR类型,c++代码提供(LPWSTR)@<火山文本>.GetText() 即可进行转换。


根据函数的各个参数,实现下面的源码:
(, 下载次数: 46)

运行:
(, 下载次数: 38)






作者: 大有可为    时间: 2023-1-12 17:14
学习了
作者: 网络注册会员    时间: 2023-1-13 09:01

学习学习
作者: alanwoo    时间: 2023-1-15 13:39
学习看下!~
作者: 芒g一号    时间: 2023-1-15 17:31
感谢分享
作者: 888888    时间: 2023-1-18 00:29
谢谢分享
作者: 韦贝贝    时间: 2023-1-29 13:01

学习了
作者: starsoul    时间: 2023-3-2 21:39
感谢分享
作者: suyan    时间: 2023-3-2 21:42
学习一下
作者: hym    时间: 2023-3-3 10:49
感谢     
作者: cdmmye    时间: 2023-3-5 03:11
LCMapString(简繁转换)
作者: 麒灵    时间: 2023-3-5 11:12
学习一下
作者: 842811800    时间: 2023-3-8 22:29
66666666666666666
作者: sjy6553    时间: 2023-3-8 23:37
学习一下

作者: CXKJ    时间: 2023-4-8 00:42
学习下

作者: 刘喆    时间: 2024-1-6 16:10
学习啊
作者: 雪很冷    时间: 2024-9-5 01:10
学习下使用LCMapString函数进行简繁转换。

作者: k先生    时间: 2024-10-7 21:39
学习学习一下

作者: yxdn    时间: 2024-10-24 10:42
学习





欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4