硬汉嵌入式论坛

 找回密码
 立即注册
查看: 5404|回复: 2
收起左侧

[emWin] 关于button按钮的问题

[复制链接]

4

主题

12

回帖

4

积分

新手上路

维也纳的海风从不失约~

积分
4
发表于 2014-4-1 09:57:41 | 显示全部楼层 |阅读模式
void MainTask_Demo(void) {
    BUTTON_Handle hButton;
  GUI_Init();
  GUI_SetBkColor(GUI_LIGHTGRAY);
  GUI_Clear();
  GUI_SetColor(GUI_WHITE);
  GUI_SetFont(&GUI_Font32B_ASCII);
  GUI_DispStringHCenterAt("the first menu", 380, 5);
        hButton = BUTTON_Create(10, 20, 120, 40, GUI_ID_OK, WM_CF_SHOW);
    //BUTTON_SetSkin(hButton,BUTTON_SKIN_FLEX);
  /* Set the button text */
    BUTTON_SetText(hButton,"asd" );
   // _DemoButton();
}
在模拟器上是可以的,下到半自理就在BUTTON_Create(10, 20, 120, 40, GUI_ID_OK, WM_CF_SHOW);处死循环了,我的EMWIN移植应该没有问题,跑DEMO可以流畅进行。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107143
QQ
发表于 2014-4-1 10:09:38 | 显示全部楼层
是在OS上面跑的吗,至少得有个大循环的,明白我的意思不。
while(1)
{
   GUI_Delay(100);
}
回复

使用道具 举报

4

主题

12

回帖

4

积分

新手上路

维也纳的海风从不失约~

积分
4
 楼主| 发表于 2014-4-1 10:16:29 | 显示全部楼层
~明白谢谢~~,解决了
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-20 10:48 , Processed in 0.151000 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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