WM_HWIN CreateFramewin(void);
void Task_StartUp(void *p_arg)
{
(void)p_arg;
/* Activate the use of memory device feature */
WM_SetCreateFlags(WM_CF_MEMDEV);
/* Init the STemWin GUI Library */
GUI_Init();
CreateFramewin();//???????è?????°??
while(1)
{
OSTimeDly(300);
LED1(ON);
LED2(OFF);
OSTimeDly(300);
LED1(OFF);
LED2(ON);
GUI_Exec();
}
//OSTaskSuspend(STARTUP_TASK_PRIO);//????????????.
}
经过多demo程序的单步运行调试,我发现执行了GUI_Exec()这个函数就可以显示我的设计窗口了。这里牵涉到窗口回调函数的内容,具体如何回事,我还在看官方文档。不带ucos时不用这个函数也可以显示窗口。
到这里头脑有点混乱了 ,还是好好看看GUI的窗口管理功能。
WM_HWIN CreateFramewin(void);
void Task_StartUp(void *p_arg)
{
(void)p_arg;
/* Activate the use of memory device feature */
WM_SetCreateFlags(WM_CF_MEMDEV);
/* Init the STemWin GUI Library */
GUI_Init();
CreateFramewin();//???????è?????°??
while(1)
{
OSTimeDly(300);
LED1(ON);
LED2(OFF);
OSTimeDly(300);
LED1(OFF);
LED2(ON);
GUI_Exec();
}
//OSTaskSuspend(STARTUP_TASK_PRIO);//????????????.
}
经过多demo程序的单步运行调试,我发现执行了GUI_Exec()这个函数就可以显示我的设计窗口了。这里牵涉到窗口回调函数的内容,具体如何回事,我还在看官方文档。不带ucos时不用这个函数也可以显示窗口。
到这里头脑有点混乱了 ,还是好好看看GUI的窗口管理功能。
举报