打印

[求助]EDIT_SetSel怎么不起作用啊?

[复制链接]
2971|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
se, ui, dc, GUI, TE
我初用ucGUI,做一个简单的测试,建立一个EDIT,按OK键,选中文本框中第一个字符,同时光标往后移一个字符,但是点过之后光标有反应,但是选中的这个没反应,请各位帮我分析一下,谢谢!        
/* 建立文本框 */   
DIT_SetDefaultFont(&GUI_FontHZ_SimSun_16);
hEdit = EDIT_Create(15, Rect.y1+12, 210, 170, 1, 255, 0);
EDIT_SetTextAlign(hEdit, GUI_TA_LEFT | GUI_TA_TOP);
EDIT_SetText(hEdit, "abcdefghijk");

/* OK键处理 */
static void CmdKeyOK(unsigned int *pudCursor,uint8_t  *pucState)
{   
*pudCursor = (*pudCursor) + 1;
EDIT_SetSel(hEdit,0,0);
}
显示效果如附件



沙发
cjhk| | 2013-5-5 17:27 | 只看该作者
不是很了解   这一块   楼主   兄弟帮你顶一个  看看有没有高手能解决这个问题   顶一个

使用特权

评论回复
板凳
西安农民工|  楼主 | 2013-5-8 22:39 | 只看该作者
怎么没人回答啊?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

17

帖子

1

粉丝