比如在文本编辑器中输入一些内容并保存时,可以用gbk或者unicode编码来保存,可是在保存之前,或者输入法的输出,是用什么形式存在的呢?保存过程中选择了其他编码的话又是怎么实现转化的呢?类似查表的操作吗?
========================================================================
在Windows里面用TSF构造输入法的话,一律用UTF-16,然后Windows会帮你把UTF-16转成程序需要的编码,把消息发过去。
比如在文本编辑器中输入一些内容并保存时,可以用gbk或者unicode编码来保存,可是在保存之前,或者输入法的输出,是用什么形式存在的呢?保存过程中选择了其他编码的话又是怎么实现转化的呢?类似查表的操作吗?
========================================================================
在Windows里面用TSF构造输入法的话,一律用UTF-16,然后Windows会帮你把UTF-16转成程序需要的编码,把消息发过去。