导航:首页 > 编程知识 > 编程里怎么画矩形边框

编程里怎么画矩形边框

发布时间:2024-12-08 21:24:50

㈠ C++如何画图啊

可以啊!首先要用#include"graphics.h"这个库函数,然后你需要按如下步骤来写
#include"graphics.h"
main()
{ int gdrive=DETECT,gmode;/*定义两个参数:图形驱动和图形模式*/
initgraph(&gdrive,&gmode,"");/*初始化图形模式,第三个参数填的是路径*/
registerbgidriver(EGAVGA_driver);/*这个是用来注册图形模式来建立独立图形运行程序*/
bar(x1,y1,x2,y2);/*画矩形*/
circle(x1,y1,r);/*画圆*/
getch();
closegraph();/*关闭图形模式*/
}
如果需要其他的函数的话,
画点函数
void far putpixel(int x, int y, int color);
关于点的另外一个函数是:
int far getpixel(int x, int y);
它获得当前点(x, y)的颜色值。
有关坐标位置的函数

int far getmaxx(void);
返回x轴的最大值。

int far getmaxy(void);
返回y轴的最大值。

int far getx(void);
返回游标在x轴的位置。

void far gety(void);
返回游标有y轴的位置。

void far moveto(int x, int y);
移动游标到(x, y)点, 不是画点, 在移动过程中亦画点。

void far moverel(int dx, int dy);
移动游标从现行位置(x, y)移动到(x+dx, y+dy)的位置, 移动过程中不画点。
void far line(int x0, int y0, int x1, int y1);
画一条从点(x0, y0)到(x1, y1)的直线。

void far lineto(int x, int y);
画一作从现行游标到点(x, y)的直线。

void far linerel(int dx, int dy);
画一条从现行游标(x, y)到按相对增量确定的点(x+dx, y+dy)的直线。

void far circle(int x, int y, int radius);
以(x, y)为圆心, radius为半径, 画一个圆。

void far arc(int x, int y, int stangle, int endangle, int radius);
以(x, y)为圆心, radius为半径, 从stangle开始到endangle结束(用度表示)
画一段圆弧线。在TURBO C中规定x轴正向为0度, 逆时针方向旋转一周, 依次为
90, 180, 270和360度(其它有关函数也按此规定, 不再重述)。

void ellipse(int x, int y, int stangle, int endangle, int xradius,
int yradius);
以(x, y)为中心, xradius, yradius为x轴和y轴半径, 从角stangle 开始到
endangle结束画一段椭圆线, 当stangle=0, endangle=360时, 画出一个完整的
椭圆。

void far rectangle(int x1, int y1, int x2, inty2);
以(x1, y1)为左上角, (x2, y2)为右下角画一个矩形框。

void far drawpoly(int numpoints, int far *polypoints);
画一个顶点数为numpoints, 各顶点坐标由polypoints 给出的多边形。
polypoints整型数组必须至少有2倍顶点数个无素。每一个顶点的坐标都定义为x,
y, 并且x在前。值得注意的是当画一个封闭的多边形时, numpoints 的值取实际
多边形的顶点数加一, 并且数组polypoints中第一个和最后一个点的坐标相同。
void far bar(int x1, int y1, int x2, int y2);
确定一个以(x1, y1)为左上角, (x2, y2)为右下角的矩形窗口, 再按规定图
模和颜色填充。
说明: 此函数不画出边框, 所以填充色为边框。

void far bar3d(int x1, int y1, int x2, int y2, int depth, int
topflag);
当topflag为非0时, 画出一个三维的长方体。当topflag为0时, 三维图形不
封顶, 实际上很少这样使用。
说明: bar3d()函数中, 长方体第三维的方向不随任何参数而变, 即始终为
45度的方向。

void far pieslice(int x, int y, int stangle, int endangle, int
radius);
画一个以(x, y)为圆心, radius为半径, stangle为起始角度, endangle 为
终止角度的扇形, 再按规定方式填充。当stangle=0, endangle=360 时变成一个
实心圆, 并在圆内从圆点沿X轴正向画一条半径。

void far sector(int x, int y, int stanle, intendangle, int
xradius, int yradius);
画一个以(x, y)为圆心分别以xradius, yradius为x轴和y轴半径, stangle
为起始角, endangle为终止角的椭圆扇形, 再按规定方式填充。
清屏函数 cleardevice();用这些应该足够了吧!

㈡ 流程图怎么画

程序编程的流程图基本表示:

圆边框——起止框

平行四边形——输入输出框

菱形——判断框

矩形——处理框

箭头——流程线

小圆圈——连接点

㈢ 怎么画一个固定尺寸的矩形

要画一个固定尺寸的矩形,可以使用不同的工具和方法。以下是一些可能的方法:

1. 使用纸和笔:在纸上使用直尺和铅笔画出一个矩形,根据需要调整尺寸。这是最基本的方法,但需要手动测量和调整尺寸,可能不够精确。

2. 使用绘图软件:使用绘图软件,如Adobe Illustrator、Sketch、Inkscape等,可以更精确地画出矩形,并且可以轻松地调整尺寸和样式。在这些软件中,可以使用矩形工具来画矩形,并设置宽度、高度和边框样式等属性。

3. 使用代码:使用编程语言和库,如HTML/CSS、JavaScript、Processing等,可以通过代码来画出矩形,并且可以动态地调整尺寸和样式。例如,在HTML中,可以使用`>`元素和CSS来画矩形:

```
style="width: 100px; height: 50px; border: 1px solid black;"></div>
```

这将画出一个宽度为100像素、高度为50像素、边框为黑色的矩形。

无论使用哪种方法,都需要考虑矩形的尺寸、比例、位置、样式等因素,以满足设计需求。

㈣ VB里面怎么画矩形

使用Line方法,向Form,PictureBox这些控件都支持这个方法。
语法:
object.Line [Step] (x1, 1) [Step] (x2, y2), [color], [B][F]
如:
Me.Line (100,100)-(600,600), vbred, bf
加B这个参数就是矩形,加F就是用就边框颜色填充

补充:
Color参数就是边框颜色,如果省略,就用对象的ForeColor(前景色,就是字体的颜色) 属性值

阅读全文

与编程里怎么画矩形边框相关的资料

热点内容
哪些地方网络信号更好些 浏览:753
jar反编辑工具 浏览:614
描述数据波动大小有哪些 浏览:584
u盘exfat可复制4g以上的文件吗 浏览:667
a4大小的文件过塑多少钱 浏览:26
畅天游2app在哪里下载 浏览:844
微信看文字的图片 浏览:298
将文件直接粘入word 浏览:134
VIP解析APP有哪些 浏览:463
怎样彻底卸载cad文件 浏览:829
iphone4港版 浏览:624
怎么用命令打开程序错误 浏览:665
iphone6怎么改控制中心 浏览:808
ns错误代码 浏览:653
iphone4s如何取消软件更新提示 浏览:538
jsp打印换行 浏览:662
哪个软件可以编程手机软件 浏览:554
如东如何学数控编程培训 浏览:5
微信h5页面怎么修改 浏览:931
手机怎么无法打开视频文件夹 浏览:840

友情链接