C语言图形编程函数大全(7)

时间:2026-01-22

图形编程必不可少

normvideo();

14. textcolor() 文本颜色函数

功能: 函数textcolor()设置字符屏幕下文本颜色(或字符颜色),它也可以用于使字符闪烁。

用法: 这个函数调用方式为void textcolor(int color);

说明: 函数中参数color的有效值可取表1-3中的颜色名(即宏名)或等价值。

表1-3 颜色名与等价值

---------------------------------------------------

名 等价值 含 义

BLACK 0 黑

BLUE 1 蓝

GREEN 2 绿

CYAN 3 青

RED 4 红

MAGENTA 5 洋红

BROWN 6 棕

LIGHTGRAY 7 淡灰

DRAKGRAY 8 深灰

LIGHTBLUE 9 淡蓝

LIGHTGREEN 10 淡绿

LIGHTCYAN 11 淡青

LIGHTRED 12 淡红

LIGHTMAGENTA 13 淡洋红

YELLOW 14 黄

WHITE 15 白

BLINK 128 闪烁

------------------------------------------------------------

textcolor()函数执行后,只影响其后输出探险符颜色,而不改变已经在当前屏幕上的其它字符颜色。显然,如果需要输出的字符闪烁,只要将函数中参数color取为BLINK即可,如果要使字符带颜色闪烁,就必须将所选的颜色值与128作“或”运算。

此函数相应的头文件是 conio.h

返回值: 无

例: 下面程序段中第一条语句使输出的字符闪烁,第三条语句使字符输出为经色同时闪烁:

textcolor(BLINK);

printf("hello");

textcolor(RED|BLINK);

15. textattr() 文本属性函数

功能: 函数textattr()用于设置文本属性,即字符背景颜色、字符本身颜色和字符闪烁与否。

用法: 函数调用方式为void textattr(int attribute);

说明: 设置字符背景颜色属性字节的最简单方法是,用所选的背景颜色值乘以16再与字符颜色值作按位或(OR)运算。例如需要红色背景、绿色字符,就设置成RED*16|GREEN,若还要字符闪烁,就把背景颜色值、字符颜色值

C语言图形编程函数大全(7).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:4.9 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:19元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219