野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4702|回复: 0

UCGUI鼠标移动留下黑影问题,求教了。

[复制链接]
发表于 2015-3-27 21:29:45 | 显示全部楼层 |阅读模式
请教楼上各位,我刚学ucgui,跑的ucos,现在做触摸屏遇到一个问题,就是界面上鼠标可以正常移动,但是移动后会留下黑影,网上说要重绘。
WM_SetCallback(WM_HBKWIN,WinHandler);
while(1)
{
GUI_TOUCH_Exec();
GUI_Delay(10);
}GUI_Delay里也有重绘部分啊,还是有黑影。仿真看那个回调函数只能运行一次
switch (pMsg->MsgId)
     {
case WM_PAINT:
GUI_SetBkColor(GUI_BLUE);
GUI_SetColor(GUI_RED);
GUI_Clear();
GUI_DrawCircle(100,100,50);
GUI_DispStringAt("UC/GUI",100,20);
                break;
default:WM_DefaultProc(pMsg);
}
我觉得应该是对回调函数的用法有问题,但不清楚具体用法,手册上也没看明白,求教各位了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-12-4 16:34 , Processed in 0.048951 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表