- 119
- 0
- 约 3页
- 2017-06-07 发布于重庆
- 举报
C语言窗口相关函数
附录1 窗口相关函数
窗口设置函数:
函数名: window
功 能: 定义活动文本模式窗口
用 法: void window(int left,int top,int right,int bottom);
颜色相关函数:
函数名: textbackground
功 能: 选择新的文本背景颜色
用 法: void textbackground(int color);
函数名: textcolor
功 能: 在文本模式中选择新的字符颜色
用 法: void textcolor(int color);
函数名: textattr
功 能: 设置文本属性
用 法: void textattr(int attribute);
有关颜色的定义
符号常数 数值 含义 字符或背景 BLACK 0 黑 两者均可 BLUE 1 兰 两者均可 GREEN 2 绿 两者均可 CYAN 3 青 两者均可 RED 4 红 两者均可 MAGENTA 5 洋红 两者均可 BROWN 6 棕 两者均可 LIGHTGRAY 7 淡灰 两者均可 DARKGRAY 8 深灰 只用于字符 LIGHTBLUE 9 淡兰 只用于字符 LIGHTGREEN 10 淡绿 只用于字符 LIGHTCYAN 11 淡青 只用于字符 LIGHTRED 12 淡红 只用于字符 LIGHTMAGENTA 13 淡洋红 只用于字符 YELLOW 14 黄 只用于字符 WHITE 15 白 只用于字符 BLINK 128 闪烁 只用于字符 窗口内文本的输出、输入函数:
函数名: cprintf
功 能: 送格式化输出至屏幕
用 法: int cprintf(const char *format[, argument, ...]);
函数名: cputs
功 能: 写字符到屏幕
用 法: void cputs(const char *string);
函数名: putch
功 能: 输出字符到控制台
用 法: int putch(int ch);
函数名: getche
功 能: 从控制台取字符(带回显)
用 法: int getche(void);
屏幕操作的函数:
函数名: clrscr
功 能: 清除文本模式窗口
用 法: void clrscr(void);
函数名: clreol
功 能: 在文本窗口中清除字符到行末
用 法: void clreol(void);
函数名: gotoxy
功 能: 在文本窗口中设置光标
用 法: void gotoxy(int x, int y);
函数名: gettext
功 能: 将文本方式屏幕上的文本拷贝到存储区
用 法: int gettext( int left, int top, int right,int bottom, void *destin );
函数名: puttext
功 能: 将文本从存储区拷贝到屏幕
用 法: int puttext( int left, int top, int right, int bottom, void *source );
函数名: movetext
功 能: 将屏幕文本从一个矩形区域拷贝到另一个矩形区域
用 法: int movetext( int left, int top, int right, int bottom, int newleft, int newtop );
其他函数:
函数名: highvideo
功 能: 选择高亮度文本字符
用 法: void highvideo(void);
函数名: lowvideo
功 能: 选择低亮度字符
用 法: void lowvideo(void);
函数名: normvideo
功 能: 选择正常亮度字符
用 法: void normvideo(void
函数名: wherex
功 能: 返回窗口内水平光标位置
用 法: int wherex(void);
函数名: wherey
功 能: 返回窗口内垂直光标位置
用 法: int wherey(void);
原创力文档

文档评论(0)