| 子程序名 | 返回值类型 | 公开 | 备 注 | ||||
| 编码_gb2312到utf8 | 文本型,公开 | ||||||
| 参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
| 欲转换的源码 | 文本型 | ||||||
| 子程序名 | 返回值类型 | 公开 | 备 注 | ||||
| Unicode到Ansi | 文本型 | ||||||
| 参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
| Unicode | 字节集 | 目标编码 | 整数型 | ||||
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | ||
| Ansi | 文本型 | |||||
| 长度 | 整数型 | |||||
如果真 (是否为空 (目标编码))
目标编码 = 0长度 = _Unicode转Ansi (0, 0, Unicode, -1, “”, 0, 0, 0)
Ansi = 取空白文本 (长度 × 2)
_Unicode转Ansi (目标编码, 0, Unicode, -1, Ansi, 长度 × 2, 0, 0)
返回 (Ansi)
| 子程序名 | 返回值类型 | 公开 | 备 注 | ||||
| Ansi到Unicode | 字节集 | ||||||
| 参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
| Ansi | 文本型 | 原始编码 | 整数型 | ||||
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | ||
| Unicode | 字节集 | |||||
| 长度 | 整数型 | |||||
如果真 (是否为空 (原始编码))
原始编码 = 65001长度 = MultiByteToWideChar (0, 0, Ansi, -1, { }, 0)
Unicode = 取空白字节集 (长度 × 2)
MultiByteToWideChar (原始编码, 0, Ansi, -1, Unicode, 长度)
返回 (Unicode)
| DLL命令名 | 返回值类型 | 公开 | 备 注 | |
| MultiByteToWideChar | 整数型 | |||
| DLL库文件名: | ||||
| 在DLL库中对应命令名: | ||||
| MultiByteToWideChar | ||||
| 参数名 | 类 型 | 传址 | 数组 | 备 注 |
| CodePage | 整数型 | |||
| dwFlags | 整数型 | |||
| lpMultiByteStr | 文本型 | |||
| cchMultiByte | 整数型 | |||
| lpWideCharStr | 字节集 | |||
| cchWideChar | 整数型 | |||
| DLL命令名 | 返回值类型 | 公开 | 备 注 | |
| _Unicode转Ansi | 整数型 | |||
| DLL库文件名: | ||||
| kernel32.dll | ||||
| 在DLL库中对应命令名: | ||||
| WideCharToMultiByte | ||||
| 参数名 | 类 型 | 传址 | 数组 | 备 注 |
| CodePage | 整数型 | |||
| dwFlags | 整数型 | 0 | ||
| lpWideCharStr | 字节集 | |||
| cchMultiByte | 整数型 | -1 | ||
| lpMultiByteStr | 文本型 | |||
| cchMultiByte | 整数型 | |||
| 默认文本 | 整数型 | 0 | ||
| 使用默认文本 | 整数型 | 0 | ||
词条作者信息 使用例程
