CPINFO

【勇芳软件工作室】汉化HomePreviousNext

CPINFO结构包含有关代码页的信息。

struct _cpinfo {

UINT MaxCharSize;

BYTE DefaultChar[MAX_DEFAULTCHAR];

BYTE LeadByte[MAX_LEADBYTES];

} CPINFO;

会员

MaxCharSize

指定此代码页中字符的最大长度(以字节为单位)。

DefaultChar

指定翻译到此代码页中使用的默认字符。如果没有给出明确的默认字符,则此字符由WideCharToMultiByte函数使用。

LeadByte

指定一个固定长度的引导字节范围数组,其中引导字节范围的数目是可变的。如果此代码页中没有引用字节,则数组的每个元素都为NULL。如果此代码页中有引导字节,则为每个范围给出起始值和结束值。范围是包容性的任何代码页的前导字节范围的最大数量为5。该数组使用两个字节来描述每个范围,在最后一个范围之后使用双字节空终止符。

备注

引脚字节对双字节字符集(DBCS)是唯一的。引导字节是DBCS中2字节字符的第一个字节。引脚字节占用特定的字节值范围。

也可以看看

GetCPInfo, WideCharToMultiByte