跳至内容

Use of a Codepage

在字符串转换操作中使用编码页

在将字符串变量转换为字符类型数组并再转换回来时,MQL4会使用当前Windows操作系统ANSI编码(CP_ACP)。如果您想指定不同的编码类型,可以将其作为CharArrayToString()StringToCharArray()FileOpen()函数的附加参数来设置。

下表列出了一些常用编码页的内置常量。未提到的编码页可以通过对应编码的常量来指定。

编码页的内置常量

常量描述
CP_ACP0当前Windows ANSI编码页。
CP_OEMCP1当前系统OEM编码页。
CP_MACCP2当前系统Macintosh编码页。
注意:此值主要用于早期创建的程序代码,现在已不再使用,因为现代Macintosh计算机使用Unicode进行编码。
CP_THREAD_ACP3当前线程的Windows ANSI编码页。
CP_SYMBOL42符号编码页
CP_UTF765000UTF-7编码页。
CP_UTF865001UTF-8编码页。

另请参阅

客户端终端属性

最后更新于