完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我使用 g_DoseAlARM.hFrame = GUI_CreateDialogBox(DoseAlarm_Create, GUI_COUNTOF(DoseAlarm_Create), _cbDoseAlarm_Dialog,0/* WM_HBKWIN*/, 0, 0);
创建了一个对话框。 //-------------------------------------------------------------------------------------------------------------------以下是对话框的资源列表--------------------------------------------------------------------------------------------------- static const GUI_WIDGET_CREATE_INFO DoseAlarm_Create[] = { { FRAMEWIN_CreateIndirect, NULL, ID_FRAMEWIN_MENU, 0, 30, 400, 210, 0, 0x64, 0 }, { BUTTON_CreateIndirect, "alarm setup", ID_BUTTON_SETUP_M, 0,40, 390,40 , 0, 0, 0 }, { BUTTON_CreateIndirect, "thread setup", ID_BUTTON_ALSET_M, 0, 85, 390,40 , 0, 0, 0 }, // { BUTTON_CreateIndirect, "clear setup", ID_BUTTON_THRESHOLDSET_M, 0, 130, 390,40 , 0, 0, 0 }, }; //--------------------------------------------------------------------------------------------------------------以下是回调函数---------------------------------------------------------------------------------------------------------------------------- case WM_INIT_DIALOG: hItem = pMsg->hWin; FRAMEWIN_SetTitleVis(hItem,0); hWin = WM_GetDialogItem(pMsg->hWin, ID_BUTTON_ALSET_M); Draw_BtnBmp(hWin,THR_Val_B,105,8); Draw_BtnBmp_of(hWin,THR_Val_W,105,8); BUTTON_SetFocusColor(hWin,GUI_BLACK); BUTTON_SetPressed(hWin,1); result = BUTTON_IsPressed(hWin); BUTTON_SetFont(hWin, &XBF_Font16); BUTTON_SetText(hWin,"阈值设置"); BUTTON_SetFocussable(hWin,1); WM_SetCallback(hWin, _cbBtnWizzardItem); //------------------------------------------------------------------------------------------------对其中一个button使用了自定义回调函数。---------------------------------------------------------------------------------------------------------- WM_SetCallback(hWin, _cbBtnWizzardItem); 去掉这个函数是可以显示button的。但是使用了自定义回调,button就消失了。是不是不能再窗口的回调函数里,再使用回调函数的? 我的目的是,使用机械键盘从页面聚焦到button上。但是焦点一直找不到。有大神能告诉我该怎么处理吗? |
|
相关推荐
1个回答
|
|
|
|
只有小组成员才能发言,加入小组>>
778 浏览 0 评论
1149 浏览 1 评论
2527 浏览 5 评论
2859 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2709 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1066浏览 3评论
190浏览 2评论
453浏览 2评论
368浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
453浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-20 15:51 , Processed in 1.068134 second(s), Total 79, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号