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

UCGUI edit输入框内字符串如何单独用光标选中某字符进行修...

[复制链接]
darren_liu 提问时间:2019-2-28 10:39 /
如题:
UCGUI edit输入框内字符串如何单独用光标选中某字符进行修改?

使用场景:
对RTC芯片进行校时。GUI绘画虚拟键盘:edit输入框、虚拟按键;用于实现年月子时分秒时间的输入。
现在光标只能单独选中虚拟按键进行操作,可以清除edit输入框内全部数据,可以退格删除最后一位字符。但不能光标单独选中某一字符进行修改。
想要达到的效果就是:可以单独选中edit输入框内某一字符,然后进行修改。

希望各位大神多多赐教,先在此谢过了。
微信图片_20190228103849.jpg
收藏 评论2 发布时间:2019-2-28 10:39

举报

2个回答
天臆弄人 回答时间:2019-3-4 08:33:57
EMWIN 不是有相关的API 吗
void EDIT_SetSel(EDIT_Handle hObj, int FirstChar, int LastChar);
EDIT_SetSel(hEdit, 0, -1); // Selects all characters of the widget
EDIT_SetSel(hEdit, -1, 0); // Deselects all characters
EDIT_SetSel(hEdit, 0, 2); // Selects the first 3 characters

void EDIT_SetCursorAtChar(EDIT_Handle hObj, int xPos);

评分

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

查看全部评分

butterflyspring 回答时间:2019-3-15 17:39:26
哈哈,这个可能要问做 UC GUI 这家公司的人员了,看看他们有没有帮助方式
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版