?? draw.h
字號:
#ifndef __DRAW_H__
#define __DRAW_H__
/************************************************/
#define LCD_W 640
#define LCD_H 480
#define COLOR_BLACK 0x0000
#define COLOR_WHITE 0xFFFF
#define COLOR_RED 0xF800
#define COLOR_GREEN 0x07E0
#define COLOR_BLUE 0x001F
#define COLOR_YELLOW 0xFFE0
#define COLOR_PURPLE 0x8010
#define COLOR_ORANGE 0xFC00
#define COLOR_CYAN 0x87FF
/************************************************/
void Draw_Pixel(U16 x, U16 y, alt_u16 color); //在(x,y)位置畫點
U16 Get_Pixel(U16 x, U16 y); //讀(x,y)位置像素值
void DrawLine(U16 x1, U16 y1, U16 x2, U16 y2, U16 color); //從(x1,y1)到(x2,y2)的線段
void DrawRect(U16 xp, U16 yp, U16 xl, U16 yl, U16 color); //畫矩形
void DrawFillRect(U16 xp, U16 yp, U16 xl, U16 yl, U16 color); //畫填充的矩形
void DrawEllipse(U16 xp, U16 yp, U16 a, U16 b, U16 color); //畫橢圓
void DisplayChar(char Char, U16 xp, U16 yp, U16 BK_Color, U16 FT_Color); //顯示任意字符
void DisplayHanzi(U16 Unicode, U16 xp, U16 yp, U16 BK_Color, U16 FT_Color); //顯示任意漢字
void DisplayAnyString(U8 *Str,U16 xp, U16 yp, U16 BK_Color, U16 FT_Color); //顯示任意字符串
void Display_Pic(alt_u16 x, alt_u8 y, alt_16 w, alt_u16 h, alt_u8 *bmp, alt_u16 color); //顯示圖片
/************************************************/
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -