返回信息流RT,mfc文本编辑程序中对于汉字的存储想用宽字符wchar_t 但是遇到的困惑是:mfc中字符处理函数onChar(UNIT nChar .......)每次只读进一个字符,如果是汉字则每次只读进半个汉字,然后把半个汉字存进wchar_t中,要想把整个汉字存储到一个wchar_t中,是否要自己编写代码,把后半个汉字字符存储进先前半个字符的wchar_t中,求各位大神指点一下,感激不尽
发自「贵邮」
这是一条镜像帖。来源:北邮人论坛 / cpp / #78589同步于 2014/4/21
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
MFC文本编辑程序中宽字符的使用
yaoyaoyuzhui
2014/4/21镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
WM_IME_CHAR确实可以把输入法输入的汉字用宽字符返回,但是MFC中没有相应的消息处理函数。谢谢你的指点
【 在 gaoweiwei (三生三世) 的大作中提到: 】
: onchar 响应的是WM_CHAR消息吧,你查查WM_IME_CHAR这个消息是不是支持宽字符,好久没动mfc了,记不清了
通过『我邮2.0』发布
自已映射一个处理函数呗
【 在 yaoyaoyuzhui 的大作中提到: 】
: WM_IME_CHAR确实可以把输入法输入的汉字用宽字符返回,但是MFC中没有相应的消息处理函数。谢谢你的指点
:
: 通过『我邮2.0』发布