金牌会员
 
- 积分
- 1497
- 金钱
- 1497
- 注册时间
- 2018-11-15
- 在线时间
- 287 小时
|
发表于 2019-7-8 19:22:29
|
显示全部楼层
我的问题是新建哪里出问题了,要这样建窗口
WM_HWIN CreateFrameMenu4(void) {
WM_HWIN hWin;
hWin = GUI_CreateDialogBox(_aDialogCreate_menu4, GUI_COUNTOF(_aDialogCreate_menu4), &_cbDialog_menu4, WM_HBKWIN, 0, 0);
return hWin;
}
void menu4_main(void)
{
WM_HWIN hWin;
hWin = CreateFrameMenu4();
}
新建函数GUI_CreateDialogBox,不能用另外那个函数哦。
关闭函数是GUI_EndDialog,用这个即可。
case ID_BUTTON_5: // 返回按钮
switch(NCode) {
case WM_NOTIFICATION_CLICKED:
break;
case WM_NOTIFICATION_RELEASED:
GUI_EndDialog(hWin, 0);
main_menu();
break;
}
break; |
|