在QNX下如何实现UNICODE到GB的汉字编码转换?

同题目

很急哟!哪位好心人帮助一下。

唐先生等高人,能不能给个解决方法。

Photon的Px程序库,提供了这种功能。

http://www.qnx.com/developers/docs/6.3.0SP2/photon/lib_ref/px/pxtranslatefromutf.html

唐先生,现在的问题是phab的程序如何显示gb2313的汉字呢?在qnx下用ped打开包含汉字的文件时会有一个提示问你用unicode或gb2312的enicoding,如果选择gb2312就可以正确的显示了,这个选择在phab里面哪里可以设置呢?我试了改变字体为gb的,但是不行。

我不记得phab在哪里可以设的,ped那个是ped自己加的,根据你的选择再用那个"translate"函数自行变换的。

纯GB文件的话,可以试试phab的“语言数据库”(language database),说不定可以。

有没有其它方法呢?这个语言库好象只能用于修改界面上固定的字符,不能用于显示程序里面的字符串

唐先生,您说的那个函数HELP里面太简单,看了半天没看明白怎么用,能给个例子吗?

用了这个px函数,可是内存不断的涨直到100%,这是为什么?