C语言 easyx里面 bar(120,130,340,250)具体是什么意思?只知道bar是画

Python010

C语言 easyx里面 bar(120,130,340,250)具体是什么意思?只知道bar是画,第1张

你好,这里是bar的详细参数说明:

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平台下的程序都是窗口,所谓全屏程序其实就是一个覆盖住整个显示器的窗口程序。知道这个其他就是翻函数手册了~~~