LindiX 发表于 2007-2-5 12:46:57

全角字符两个字节的值都>160并且<255。

Lumj 发表于 2007-2-5 13:06:39

可是在WQX中,可以发现,图形输入法的第一个图形是Chr(250)&Chr(70),这是怎么回事?它也是全角字符.

LindiX 发表于 2007-2-5 13:44:27

WQX的图形字符应该是不符合国标标准的。
可以改成检测第一个字节是不是>160 && <255,是的话就是全角字符。而不需要检测第二个字符。
WQX系统中断里面刷新屏幕的中断也只是检测第一个字节是不是>160 && <255,是的话就当成全角字符去处理。

Lumj 发表于 2007-2-5 14:47:27

好的,谢谢版主!

Cadina 发表于 2007-2-6 12:36:01

16Bit的最高位是1

Lumj 发表于 2007-2-5 12:20:03

怎么分析字符串中的全角字符情况?

有时在显示文字时为了安排格式,需要分析字符串中的全角字符情况.
告诉我一些全角字符的知识吧.
页: [1]
查看完整版本: 怎么分析字符串中的全角字符情况?