你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

请教下使用输入法EDIT 控件显示输入内容字符 ! " 2个不能...

[复制链接]
hpdell 提问时间:2018-10-19 09:53 /
请教下使用输入法输入的内容在 EDIT 控件里面显示,唯独  !  "  这2个不能够显示出来,其他的字符都可以显示,

使用 库 STemwin v5.40

如果使用 多行文本吧输入的内容暂存并显示出来,之后按确认键 后统一发送 到 EDIT 控件上显示,此时显示任何字符都是没有问题的,

但是使用 GUI_StoreKeyMsg 这个函数吧字符 发送给 EDIT 控件的话,! " 这2个字符 不能够显示,其他字符都可以正常显示

感觉很纳闷 ??????? 这个问题是正常还是不正常啊 ?????????
收藏 评论2 发布时间:2018-10-19 09:53

举报

2个回答
七哥 回答时间:2018-10-19 14:06:16
用的什么输入法输入?
用ultaedit或其它16进制编辑器,看一下,你输入的  !  " 的码值是多少?必须是ASCII值21、22,其它的都不能显示。
20181019140534.png

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

hpdell 回答时间:2018-10-19 21:58:10
toofree 发表于 2018-10-19 14:06
用的什么输入法输入?
用ultaedit或其它16进制编辑器,看一下,你输入的  !  " 的码值是多少?必须是ASCII ...

仿真时,是没有错的,比如输入 ! 感叹号,数值是 0x21

24.png

这个存储到 emwin内部后,再在EDIT的控件里面显示就不行了,

但是如果使用多行文本做暂时缓存,之后再发送的话,EDIT 控件是可以显示出来的 ,现在貌似有点迷糊不知道到底是为神马呀 ??

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版