easy.x的学习总结

     你想在写代码时不再面对那乌漆嘛黑的控制台吗?你想给你的c/c++编程增添乐趣吗?那就来学easy.x吧,言归正传,这几天学习了easy.x,我感觉它真的很有意思,在这里总结一些我的学习心得。

     使用easy.x的第一步就是做一个自定义的框,窗口函数:initgraph();,可以定义一个自定义的框,它的参数入下HWND initgraph( int width, int height, int flag = NULL );,width和height为定义的框的宽度和高度,flag为窗的一些附加属性,如图:

easy.x的学习总结_第1张图片

 可以根据自己的需要使用,那么有打开窗口就会有关闭窗口的函数(毕竟要有始有终嘛),closegraph();,可以关闭自定义的窗口,还有一个很重要的函数:cleardevice();,用来刷新页面。

   既然有了窗口我们就可以做一些平时不能做的事了,先来画个图吧,使用各种绘图函数基本可以做出让你满意的图形:

easy.x的学习总结_第2张图片

 

这里为一些常用的绘图函数。

    有了窗口有了图形那怎么能少了颜色,easy.x的颜色是很丰富的,通过调整三原色的比例你可以以得到任何你想要的颜色(打开电脑的画板即可获取),easy.x 还声明了一些常见颜色的宏定义比如:RED,BLACK等。接下来说说我常用的几个颜色函数:void setbkcolor(COLORREF color);用来定义背景颜色,void setfillcolor(COLORREF color);用来设置你要填充的图形的颜色,settextcolor();用来定义文字的颜色。

    文字输出也是很重要的一部分,outtextxy();用来在自定义窗口上打印文字,settextstyle();用来设置文字颜色(只要是你输入法里有的都能设置)。

    还有弹窗和鼠标操作,这部分我也还在继续学习,我想明天就可以学习完毕了

 

你可能感兴趣的:(学习)