Clanlib
中文显示:
在非unicode模式下如果想正常显示中文的话则需要修改CL_Font里面的文字绘制.
中文输入,
Clanlib中的消息循环缺少TranslateMessage 所以会导致无wm_char消息,也就是说如果有其他的windows窗口(如CEdit)存在的话也无法输入了.更别提中文.
Clanlib的gui中只有一个CL_LineEdit只支持单行英文输入.
输入中文解决方案:
1).在消息派送前添加TranslateMessage
2).在消息处理函数中添加wm_char消息处理.
3).重写一个支持多行中文输入控件.
posted on 2010-07-07 13:12
我风 阅读(870)
评论(0) 编辑 收藏 引用 所属分类:
ClanLib