李成笔记网

专注域名、站长SEO知识分享与实战技巧

C++程序:用EasyX绘制正方形及对角线

C++程序:用EasyX绘制正方形及对角线

(一)设计C++程序,在窗体中心绘制一个正方形,用红色虚线画出该正方形的两条对角线。

(二)程序源代码如下:

#include<graphics.h>

#include<conio.h>

int main()

{initgraph(300,200);

SetWindowText(GetHWnd(),"EasyX图形编程");

line(125,75,175,75);

moveto(175,75);

lineto(175,125);

lineto(125,125);

lineto(125,75);

setlinecolor(RED);

setlinestyle(PS_DASH);

line(175,75,125,125);

line(125,75,175,125);

getch();

closegraph();

return 0;

}

(三)说明:

1、使用EasyX图形编程,必须包含头文件graphics.h;

2、使用getch()函数使程序阻塞,必须包含头文件conio.h;

3、在main()函数体内,第一条语句就是设置窗体大小,使用的函数是initgraph(参数1,参数2),参数1是窗体宽,参数2是窗体高,对应横坐标和纵坐标,其单位是像素(piex);

4、函数SetWindowText(GetHWnd(),"EasyX图形编程")作用是设置窗体的标题;

5、绘制直线函数是line(参数1,参数2,参数3,参数4),参数1是直线起点的横坐标,参数2是直线起点的纵坐标,参数3直线终点的横坐标,参数4直线终点的纵坐标;

6、moveto(参数1,参数2)函数,作用是将绘制直线的起点移动到指定的点。参数1是起点的横坐标,参数2是起点的纵坐标;

7、setlinecolor(颜色常量)函数,作用是设置线条的颜色;

8、setlinestyle(PS_DASH)函数,作用是设置线条的样式,为虚线;

9、closegraph()函数,作用是关闭窗体。

(四)程序编译窗口:


(五)程序运行结果:


发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言