日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于MiniGUI的嵌入式媒體播放器設(shè)計(jì)與實(shí)現(xiàn)

          基于MiniGUI的嵌入式媒體播放器設(shè)計(jì)與實(shí)現(xiàn)

          作者: 時(shí)間:2014-03-06 來源:網(wǎng)絡(luò) 收藏


          3.3 主要函數(shù)及具體實(shí)現(xiàn)

          ⑴ 播放控制事件回調(diào)函數(shù)

          static int main_event_cb (HWND hwnd, skin_item_t* item, int event, void* data)

          { …

          if (event==SIE_BUTTON_CLICKED) {

          switch (item->id) {

          case SIID_PLAY:



          case SIID_PAUSE:



          case SIID_STOP:



          case SIID_CLOSE:



          }

          }

          else if (event==SIE_SLIDER_CHANGED item->id!=SIID_VOLUME) {



          }

          return 1;

          }

          ⑵ 列表事件處理函數(shù)

          void playlist_handle_event(PEvent *event, void *data)

          {



          switch(event->type) {

          case ButtonPress:



          case ButtonRelease:



          case KeyPress:

          if(!playlist)

          return;

          mykeyevent = event->xkey;

          LockDisplay(gGui->display);

          len=LookupString(mykeyevent, kbuf, sizeof(kbuf), mykey, NULL);

          UnlockDisplay(gGui->display);


          switch (mykey) {

          case K_Down:

          case K_Next:

          browser_step_up(playlist->playlist, NULL);

          break;


          case K_Up:

          case K_Prior:

          browser_step_down(playlist->playlist, NULL);

          break;

          default:

          gui_handle_event(event, data);

          break;

          }


          關(guān)鍵詞: MiniGUI 媒體播放器 PDA

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉