freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

mmi軟件開發(fā)平臺-資料下載頁

2025-10-09 00:14本頁面

【導讀】的MMI開發(fā)平臺,并且提供了與網(wǎng)絡相關部分的MMI源碼。同時我們也提供了MMI開發(fā)的配套工具軟件包?;诖朔奖愕淖龆伍_發(fā)。現(xiàn)已有多款手機使用此平臺進。MMI模塊內(nèi)部發(fā)送、接收和處理的消息,不與其它模塊發(fā)生。任何關系.(現(xiàn)在我們用到的就是focus消息,由窗口處理,通過維護一個全局變量:是MMIKernel中一個非常核心的數(shù)據(jù)結。系統(tǒng)消息由Application處理。始化時要注冊需處理的消息。靜態(tài)的,全局,一般在初始化時建立。戶輸入后的處理結果顯示在屏幕上。Text顯示特性、動畫特性等等。使用控件可以使開發(fā)人員專注于應用的功能開發(fā),而不是過多限制在。窗口管理是MMIKernel中非常重要的部分,直接決定了上層應用的。窗口管理主要包括應用窗口和控件之間的管理和通信、各個窗口間穩(wěn)。應用窗口負責上層的應用和顯示等。

  

【正文】 dow_Table開發(fā)說明書 .doc Step 1:在 。 Step 2:在 ID。 Step 3:在 ID。 Step 4:在 ID。 Step 5:創(chuàng)建 Window Table表。 Step 6:使用 Window Table表打開窗口。 Step 7:實現(xiàn)窗口的消息處理函數(shù)。 Step 8:依次類似編寫每個 Window。 2020年 11月 23日 Proprietary and Confidential Information 58 Step 1:在 。 . . . WIN_DEF( MMISMS_MENUWIN_TAB ) WIN_DEF( MMISMS_EDIT_WIN_TAB ) WIN_DEF( MMISMS_EDITOPTION_WIN_TAB ) . . . 2020年 11月 23日 Proprietary and Confidential Information 59 Step 2:在 ID typedef enum { BEGIN_WIN_ID, . . . MMISMS_MENU_WIN_ID, MMISMS_EDIT_WIN_ID, MMISMS_EDITOPTION_WIN_ID, . . . }MMI_WINDOW_ID_E。 2020年 11月 23日 Proprietary and Confidential Information 60 Step 3:在 ID typedef enum { BEGIN_CTRL_ID, . . . MMISMS_MENU_CTRL_ID, MMISMS_EDITWIN_EDITCTRL_ID, MMISMS_SENDNUMOPTION_LISTCTRL_ID, . . . }MMI_CONTROL_ID_E。 2020年 11月 23日 Proprietary and Confidential Information 61 Step 4:在 ID。 . . . TEXT_DEF(TXT_SMS_WRITE, Write, \x06\x51\x99\x6d\x88\x60\x6f)//寫消息 . . . 2020年 11月 23日 Proprietary and Confidential Information 62 Step 5:創(chuàng)建 Window Table表。 WINDOW_TABLE( MMISMS_EDIT_WIN_TAB ) = { CLEAR_LCD, WIN_PRIO( WIN_ONE_LEVEL ), WIN_TITLE_ID( TXT_SMS_WRITE ), WIN_FUNC((uint32) HandleEditWinMsg ), WIN_ID( MMISMS_EDIT_WIN_ID ), CREATE_TEXTEDITBOX_CTRL(0, 20, 127, 110, MMISMS_MAX_UCS2_MESSAGE_LEN, MMISMS_MAX_MESSAGE_LEN, T9_PINYIN | T9_STROKE | T9_ENGLISH | T9_CHARACTER | T9_DIGITAL, T9_PINYIN_MODE, MMISMS_EDITWIN_EDITCTRL_ID), END_WIN }。 2020年 11月 23日 Proprietary and Confidential Information 63 Step 5:創(chuàng)建 Window Table表 (續(xù)) 說明: WINDOW_TABLE: 是用來定義 Table數(shù)組的 , 后面的參數(shù)是數(shù)組名 ,在應用調(diào)用 MMK_CreateWin的時候需要用到 。 CLEAR_LCD:清除 LCD Buffer。 WIN_PRIO: 設置窗口優(yōu)先級的 , 參數(shù)為 MMI_WIN_PRIORITY_E枚舉類型 。 WIN_TITLE_ID: 用于設置窗口的標題 。 后面的參數(shù)是窗口文本的 ID。 WIN_FUNC: 設置窗口的消息處理函數(shù) 。 后面的參數(shù)是該窗口的消息處理函數(shù) 。 WIN_ID: 設置窗口 ID, 參數(shù)為 MMI_WINDOW_ID_E枚舉類型 。 CREATE_TEXTEDITBOX_CTRL:用于創(chuàng)建一個 Text EditBox控件 。 END_WIN: Window Table的結束標志 , 每一個 Window Table的最后一個成員必須是 END_WIN宏 。 2020年 11月 23日 Proprietary and Confidential Information 64 Step 6:使用 Window Table表打開窗口。 MMK_CreateWin((uint32*)MMISMS_EDIT_WIN_TAB, PNULL)。 2020年 11月 23日 Proprietary and Confidential Information 65 Step 7:實現(xiàn)窗口的消息處理函數(shù) LOCAL MMI_RESULT_E HandleEditWinMsg( MMI_WINDOW_ID_E win_id, MMI_MESSAGE_ID_E msg_id, DPARAM param ) { MMI_RESULT_E recode = MMI_RESULT_TRUE。 TEXTEDIT_STRING_INFO_T edit_string。 switch(msg_id) { case MSG_OPEN_WINDOW: break。 case MSG_FULL_PAINT: break。 2020年 11月 23日 Proprietary and Confidential Information 66 Step 7:實現(xiàn)窗口的消息處理函數(shù) (續(xù)) case MSG_CLOSE_WINDOW: break。 . . . default: recode = MMI_RESULT_FALSE。 break。 } return recode。 } 2020年 11月 23日 Proprietary and Confidential Information 67 Step 8:依次類似編寫每個 Window 2020年 11月 23日 Proprietary and Confidential Information 68 Thanks!
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1