完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
创建窗口后使用WM_CreateTimer()创建窗口定时器,在回调函数中响应WM_TIMER事件,响应后注意使用WM_RestartTimer()重启定时器。
|
|
|
|
像我这样写 怎么显示不出来 ??
case WM_TIMER: if(t%50==0)//每100ms读取一次 { DHT11_Read_Data(&temperature,&humidity); //读取温湿度值 GUIA1_hWin = WM_GetDialogItem(pMsg->hWin, ID_TEXT_4);/* 获取text句柄 */ sprintf(bufferac,"%02d温度 %02d湿度",temperature,humidity);/* 转换成字符串 */ TEXT_SetText(ID_TEXT_4,bufferac);/* 输出温湿度值 */ } WM_RestartTimer(pMsg->Data.v, 250); break; void MainTask(void) { GUIA1_hWin = GUI_CreateDialogBox(_aDialogCreate, GUI_COUNTOF(_aDialogCreate), _cbDialog, WM_HBKWIN, 0, 0); hTa = WM_CreateTimer(WM_GetClientWindow(GUIA1_hWin), 0, 100, 0); while (1) { GUI_Delay(500); } } |
|
|
|
确定是否响应WM_TIMER事件了吗?另外变量t是怎么处理的?
|
|
|
|
请问一下,这个问题你解决了吗?
|
|
|
|
和你面临着同样的问题,也没有思路啊。以后还要向你们请教请教来,
|
|
|
|
没有来,试了好几个办法都不行。
|
|
|
|
只有小组成员才能发言,加入小组>>
442 浏览 0 评论
999 浏览 1 评论
2386 浏览 5 评论
2701 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2524 浏览 6 评论
使用eim外接fpga可是端口一点反应都没有有没有大哥指点一下啊
558浏览 9评论
563浏览 7评论
请教大神怎样去解决iMX6Q在linux3.0.35内核上做AP失败的问题呢
668浏览 6评论
536浏览 5评论
576浏览 5评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-21 22:06 , Processed in 1.091611 second(s), Total 90, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号