下载此文档

MTK笔记.doc


文档分类: | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
函数名
说明
gui_print_text(UI_string_type _text)
输出一行文本
clear_screen(void)
清屏
gui_move_text_cursor(S32 x,S32 y)
把光标定义到指定的位置
gui_set_text_color(color c)
设置文本的颜色
gui_BLT_double_buffer(S32 x1, S32 y1, S32 x2, S32 y2)
刷新指定区域(#include “”)
U8 EntryNewScreen( U16 newscrnID,
FuncPtr newExitHandler,
FuncPtr newEntryHandler,
void *peerBuf
)
MAIN_MENU_SCREENID (#include “”)
退出上一个程序进入新程序时调用该函数
参数1:新显示的屏幕ID,每一个屏幕都有一个全局的唯一序号
参数2:指屏幕的推出函数,系统在强制退出屏幕时会调用此函数,可以在其中作一些释放。
参数3:指明屏幕的入口函数,只有传入此参数系统才会将屏幕加入历史
(#include “”
#include “”)
void entry_full_screen(void)
强制关闭状态条
/* history information stuct 历史信息结构体*/
typedef struct _history
{
U16 scrnID;
FuncPtr entryFuncPtr;
U8 inputBuffer[MAX_INPUT_BUFFER];/*running text data*/
U8 guiBuffer[MAX_GUI_BUFFER];
/* this includes hilite item, input mode & etc.. */
} history;
Scr nID 历史屏幕ID号
entryFuncPtr 入口函数指针
inputBuffer 运行时的文本数据
guiBuffer 高亮项输入模式等
(#include “”)
#define AddHistory(addHistory) AddHistoryReferenceMemoryRecord
(&(addHistory), __FILE__, __LINE__)
添加历史屏幕传一个 history 结构体
(#include “”)
PS8 pfnUnicodeStrcpy(S8 *strDestination, const S8 *strSource)
把strSource复制到strDestination里面
(#include “”)
void GoBackHistory()
通知系统将历史最后一次显示屏幕弹出来
(#include “”)
void SetKeyHandler(FuncPtr funcPtr, U16 keyCode, U16 keyType)
funcPtr处理

MTK笔记 来自淘豆网m.daumloan.com转载请标明出处.