bar
这个函数用于画无边框填充矩形。
void bar(int left,int top,int right,int bottom)
参数:
left矩形左部 x 坐标。
top矩形上部 y 坐标。
right矩形右部 x 坐标。
bottom矩形下部 y 坐标。
麻烦采纳一下。
要#include<graphic.h>// 绘图函数
COLORREF getpixel(int x, int y)// 获取点的颜色
void putpixel(int x, int y, COLORREF color)// 画点
void moveto(int x, int y)// 移动当前点(绝对坐标)
void moverel(int dx, int dy)// 移动当前点(相对坐标)
void line(int x1, int y1, int x2, int y2)// 画线
void linerel(int dx, int dy)// 画线(至相对坐标)
void lineto(int x, int y)// 画线(至绝对坐标)
void rectangle(int left, int top, int right, int bottom)// 画矩形
void getarccoords(int *px, int *py, int *pxstart, int *pystart, int *pxend, int *pyend)// 获取圆弧坐标信息
void arc(int x, int y, int stangle, int endangle, int radius)// 画圆弧
void circle(int x, int y, int radius)// 画圆
void pieslice(int x, int y, int stangle, int endangle, int radius)// 画填充圆扇形
void ellipse(int x, int y, int stangle, int endangle, int xradius, int yradius)// 画椭圆弧线
void fillellipse(int x, int y, int xradius, int yradius)// 画填充椭圆
void sector(int x, int y, int stangle, int endangle, int xradius, int yradius)// 画填充椭圆扇形
void bar(int left, int top, int right, int bottom)// 画无边框填充矩形
void bar3d(int left, int top, int right, int bottom, int depth, bool topflag)// 画有边框三维填充矩形
void drawpoly(int numpoints, const int *polypoints)// 画多边形
void fillpoly(int numpoints, const int *polypoints)// 画填充的多边形
void floodfill(int x, int y, int border)// 填充区域
普通的C语言程序都是在命令行下运行的,也就是说是为了在dos,unix这些命令行形式的操作系统上运行而准备的,这些系统本身就没有窗口概念,所以一切程序都可以说是全屏的。。。
类似VC++这种基于windows平台的开发工具才有全屏的功能,实现么,只要在创建窗口的时候调用API函数取得屏幕大小,再把窗口大小设成屏幕大小就行了,反正windows平台下的程序都是窗口,所谓全屏程序其实就是一个覆盖住整个显示器的窗口程序。知道这个其他就是翻函数手册了~~~