[STM32F1]

EMWIN移植完成,执行GUI_Exec();会出现重叠

[复制链接]
790|5
手机看帖
扫描二维码
随时随地手机跟帖
hclwj181|  楼主 | 2020-5-18 12:14 | 显示全部楼层 |阅读模式
        
          在STM32上移植完EMWIN之后,执行下面的程序,出现的重叠

        #define ID_BUTTON_0 (GUI_ID_USER + 0x02)
       #define ID_BUTTON_1 (GUI_ID_USER + 0x03)

       KEY_VALUE_UP = BUTTON_Create(250,120,20,30,ID_BUTTON_0,WM_CF_SHOW);
        KEY_VALUE_DOWN = BUTTON_Create(250,170,20,30,ID_BUTTON_1,WM_CF_SHOW);
        BUTTON_SetText(KEY_VALUE_UP, "UP");
        BUTTON_SetText(KEY_VALUE_DOWN, "DOWN");
//        BUTTON_CreateEx(250,120,20,30,hp,WM_CF_SHOW | WM_CF_HASTRANS, 0,ID_BUTTON_0);
//        BUTTON_CreateEx(250,170,20,30,hp,WM_CF_SHOW | WM_CF_HASTRANS, 0,ID_BUTTON_1);
        GUI_Exec();
        while(1);

        但是我用GUiBuilder弄的界面程序下进去都是正常的,用这个自行创建按钮,一执行GUI_Exec();就很多按钮重叠了,求大神指导下什么原因

使用特权

评论回复
hclwj181|  楼主 | 2020-5-18 12:15 | 显示全部楼层
我跑了ST的那个库,感觉也没啥问题 ,是不是就说明了移植没问题了

使用特权

评论回复
dongnanxibei| | 2020-5-19 09:32 | 显示全部楼层
应该是没问题。估计是库

使用特权

评论回复
hclwj181|  楼主 | 2020-5-19 10:54 | 显示全部楼层
dongnanxibei 发表于 2020-5-19 09:32
应该是没问题。估计是库

试了下,把5.32的库换成了5.22的,就没有出现了。搞得我折腾了一整天

使用特权

评论回复
游芯科技| | 2020-5-20 12:29 | 显示全部楼层
老铁,可以关注下我们,www.yoxios.com/我们做的跟您的需求相关哦~

使用特权

评论回复
纪国圣| | 2020-5-20 16:26 | 显示全部楼层
以前遇到过因为内存过小出现这种问题。当时直接加大内存后暂时解决。

使用特权

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

本版积分规则

个人签名:http://www.tudou.com/programs/view/h5G_H9Kpk04/?bid=03&pid=1&resourceId=375113802_03_05_01

72

主题

720

帖子

9

粉丝