初级会员

- 积分
- 185
- 金钱
- 185
- 注册时间
- 2015-3-2
- 在线时间
- 34 小时
|
5金钱
各个大哥,我要做触摸屏按键,每按下时 case GUI_ID_BUTTON0;每次响应后都是死循环,没法跳出,这是为什么?
小弟是初学者,有谁能提供一些UCGUI对话框的例子可以学习学习,谢谢。
case WM_NOTIFY_PARENT:
Id = WM_GetId(pMsg->hWinSrc);
NCode = pMsg->Data.v;
switch (Id)
{
case GUI_ID_BUTTON0:
number_buf[0]='1';
number_buf[1]='2';
BUTTON_SetText(GUI_ID_BUTTON1,"AAA"); //进入后就会死循环,
break;
case GUI_ID_BUTTON1:
// GUI_MessageBox("DEF!","Example",GUI_MESSAGEBOX_CF_MOVEABLE);
break;
case GUI_ID_OK:
if(NCode==WM_NOTIFICATION_RELEASED)
GUI_EndDialog(hWin, 0);
break;
case GUI_ID_CANCEL:
if(NCode==WM_NOTIFICATION_RELEASED)
GUI_EndDialog(hWin, 0);
break;
}
|
最佳答案
查看完整内容[请看2#楼]
下载地址:http://www.openedv.com/posts/list/43643.htm#250586
|