34 lines
993 B
C
34 lines
993 B
C
|
#ifndef _CONSOLE_H_
|
||
|
#define _CONSOLE_H_
|
||
|
|
||
|
#define COLOR_RED 31
|
||
|
#define COLOR_BLACK 30
|
||
|
#define COLOR_GREEN 32
|
||
|
#define COLOR_BLUE 34
|
||
|
#define COLOR_YELLOW 33
|
||
|
#define COLOR_WHITE 37
|
||
|
#define COLOR_CYAN 36
|
||
|
#define COLOR_MAGENTA 35
|
||
|
/*
|
||
|
COLOR_RED 红
|
||
|
COLOR_BLACK 黑
|
||
|
COLOR_GREEN 绿
|
||
|
COLOR_BLUE 蓝
|
||
|
COLOR_YELLOW 黄
|
||
|
COLOR_WHITE 白
|
||
|
COLOR_CYAN 青
|
||
|
COLOR_MAGENTA 洋红
|
||
|
*/
|
||
|
|
||
|
extern void cusor_moveto(int x, int y);//光标跳转到 y行 x列
|
||
|
extern void cusor_get_pos(void);//保存光标位置
|
||
|
extern void cusor_hide(void);
|
||
|
extern void cusor_set_pos(void);//恢复光标位置
|
||
|
extern void clear_screen(void);//清屏
|
||
|
extern void set_fg_color(int color);//设置字体前景色
|
||
|
extern void set_bg_color(int color);//设置字体背景色
|
||
|
|
||
|
#endif //_CONSOLE_H_
|
||
|
|
||
|
|