最近学习EMWIN碰到了不少问题,求大神指点一下。
第一个:
case ID_BUTTON_0: // Notifications sent by 'Button'
switch(NCode) {
case WM_NOTIFICATION_CLICKED:
// USER START (Optionally insert code for reacting on notification message)
// USER END
break;
case WM_NOTIFICATION_RELEASED:
// USER START (Optionally insert code for reacting on notification message)
// USER END
GUI_SetColor(GUI_BLACK); //ÉèÖÃÑÕɫΪºÚÉ«
GUI_SetFont(&GUI_Font16B_ASCII);
GUI_DispStringAt("123456",240,60);
break;
回调函数里面执行了 GUI_SetColor(GUI_BLACK); //ÉèÖÃÑÕɫΪºÚÉ«
GUI_SetFont(&GUI_Font16B_ASCII);
GUI_DispStringAt("123456",240,60);
这段代码没有显示,经分析被FRAMEWIN挡住了,怎么样才能使用类似这样的函数,并让它显示出来
2,多界面切换问题
我目前是使用
GUI_EndDialog(pMsg->hWin, 0);//销毁界面1
GUI_CreateDialogBox(_aDialogCreate2, GUI_COUNTOF(_aDialogCreate2),_cbDialog2, WM_HBKWIN, 0, 0); //创建2
类似这种方法实现,请问大神们一般是用什么方式实现了
|