mtk救教

while(NULL != (evt_p = dequeue_post_evt(&evt_flag)))
{
MMI_ASSERT(NULL != evt_p);

        if (evt_flag == POST_CB_EVT)
        {
                                 
        }
        else if (evt_flag == POST_CB_EVT_EX)
        {
        }
        else if (evt_flag == POST_EVT) **确定是相等**
        {**但不执行这里,还有就是这里不能加入 printf("\n=====\n");**        
           mmi_post_event_proc_struct *post_evt_p = (mmi_post_event_proc_struct *)evt_p;
           result = post_evt_p->proc(post_evt_p->evt_p);
           **printf("\n=====\n");   加在这里可以编译,        但没执行**
            mmi_frm_free(post_evt_p->evt_p);
            mmi_frm_free(post_evt_p);
                         
        }
        else if (evt_flag == POST_EVT_EX)
        {
    
        }
        else
        {
        }

#ifdef VENUS_UI_ENGINE
vfx_mmi_check_update();
#endif
}
}while(post_evt_num);

请高手赐教!

猜你喜欢

转载自blog.csdn.net/ai357166498/article/details/84479871
MTK