MTK 常用函数显示文本串的函数原型: void(*gui_print_text)(UI_string_type_text); 刷新屏幕/ 重绘屏幕: gui_BLT_double_buffer(S32 x1,S32 y1,S32 x2,S32 y2); 将屏幕清成空白: clear_screen(); 设置文本输出的起始位置: gui_move_text_cursor(); 修改文本颜色: gui_set_text_color(); 退出上一个程序: EntryNewScreen(); 全屏幕: entry_full_screen(); 弹出历史中最后一次显示的屏幕: SetKeyHandler(); 左键响应函数: SetLeftkeyFunction(); 高亮函数: SetHiliteHandler(); 文本绘制函数: gui_print_text(); 在屏幕上输出一个字符: gui_print_character(); 输出一个带边框的文本: gui_print_bodered_text(); 测量一个字符串在屏幕上占多少像素长度和高度: gui_measure_string(); 整形数据转换成字符串: gui_itoa(); 设置边框的颜色: gui_set_border_color(); 图形画点: gui_putpixel();/gdi_draw_point(); 画线: gui_line(); 绘制水平直线: gui_draw_horizontal_line(); 绘制垂直直线: gui_draw_vertical_line(); 绘制一个矩形: gui_draw_rectangle(); 绘制一个填充了 c 颜色的实心矩形: gui_fill_rectangle(); 在屏幕上绘制一个带边框的填充矩形: gdi_draw_frame_rect(); 画不同宽度的线: gui_wline(); 十字纹: gui_cross_hatch_fill_rectangle(); 百叶窗: gui_hatch_fill_rectangle(); 十字纹(两种颜色交替): gui_alternate_cross_hatch_fill_rectangle(); 百叶窗(两种颜色交替): gui_alternate_hatch_fill_rectangle(); 圆角矩形: gdi_draw_round_rect(); 按钮风格的矩形: gdi_draw_button_rect(); 带阴影的矩形: gdi_draw_shadow_rect(); 递进色填充矩形: gdi_draw_gradient_rect(); 绘制图标: gui_show_image(); 绘制图像: gdi_image_draw_file(); 动画: gdi_anim_draw_id(); 暂停动画播放: gdi_anim_stop(); 图像排版: gdi_image_get_dimension_id(); 进入图像裁剪区: gui_push_clip(); 恢复图像裁剪区: gui_pop_clip(); 裁剪图像: gui_set_clip(); 重置图像裁剪区到默认范围: gui_reset_clip(); 创建层: gdi_layer_create();
MTK常用函数 来自淘豆网m.daumloan.com转载请标明出处.