EasyX是对于C 的图形库,可以帮 C语言新手迅速入门图型和游戏编程,EasyX库为C/C 给予了简易的绘图插口,可以协助您迅速撰写图型程序流程,这一指导将协助您组装EasyX库到特定开发工具中,EasyX现阶段支持Visual C 6/2008~2017。

疑难问题
为什么要用 EasyX?
很多学习编程的都是以 C 语言逐渐新手入门的,而现在的现况是:
1. 有一些院校以 Turbo C 为自然环境讲 C 语言,仅仅 Turbo C 的自然环境真是太年纪大了,拷贝都很不方便。
2. 有一些院校立即拿 VC 而言 C 语言,由于 VC 的编写和调节自然环境都很出色,而且 VC 有适用于培训的完全免费版本。遗憾在 VC 下只有做一些文本性的习题,想画条平行线画上圆都难以,还需要申请注册对话框类、建消息循环系统这些,新手会受比较严重打压的。初学编程要想绘图就得用 TC,很是无可奈何。
3. 也有计算机图形学,这门学科的要点是绘图优化算法,而不是 Windows 程序编写。因此,很多教师迫不得已用 TC 课堂教学,由于 Windows 绘图太错综复杂了,会偏移课堂教学的关键。新的图形学的书有许多是用的 OpenGL,但是门坎仍然很高。
因此,我觉得给大伙儿一个更快的在线学习平台,便是 VC 便捷的平台和 TC 简易的绘图作用,因此就拥有了这一 EasyX 库。假如您一开始学 C 语言,或是您是一位教 C 语言的教师,再或是您在教计算机图形学,那麼这一库一定会让您激动的。
升级日志
该版本在 EasyX_2018立春版 (2018-3-21) 的基本上进行了如下所示升级:
新增加作用
增加三次方贝塞尔曲线函数公式 polybezier (2018-4-22)。
函数 floodfill 增加添充持续色调外表的作用 (2018-5-4)。
读写能力照片的函数公式 loadimage / saveimage 增加了对 png 和 tif 文件格式的支持 (2018-7-27)。
增加对 Visual Studio 2019 的支持 (2019-4-15)。
增加 PeekMouseMsg 函数公式,以支持更灵敏的电脑鼠标消息实际操作 (2020-9-2)。
增加消息解决有关的结构体解析函数:ExMessage、getmessage、peekmessage、flushmessage,可解决电脑鼠标、功能键、标识符、对话框几种消息 (2021-7-30)。
增加对 Visual Studio 2022 的支持 (2021-11-9)。
作用调节
最底层有比较大调节(2018-4-22)。
安装文件中的线下帮助文件改成线上访问,并支持下载离线文本文档(2020-1-9)。
默认设置绘图对话框撤销鼠标双击事情支持。如需支持,请在建立对话框时特定 EW_DBLCLKS 特性(2020-3-15)。
改动绘图对话框特性变量定义名,增加 EW_ 作为前缀(2020-3-15)。
撤销“现阶段座标”定义,删掉相关函数:getx、gety、moveto、moverel、lineto、linerel、outtext (2021-1-15)。
删除控制面板函数公式 _getch() / _getwch() 对中文输入的支持 (2021-7-19)。
删掉电脑鼠标消息有关的结构体解析函数:MOUSEMSG、GetMouseMsg、PeekMouseMsg、FlushMouseMsg,更换为更强有力的消息处理函数 (2021-7-30)。
调节库函数的编号,防止在高版本 VS 造成警示 (2022-6-10)。
bug 调整
修补了 settextstyle 会低几率造成字体格式紊乱的 bug (2018-7-27)。
提高了可靠性 (2019-1-19)。
提高了程序安装对各版本 VS 的兼容模式 (2020-7-27)。
修补了 FILLSTYLE / LINESTYLE 复位时的 bug (2020-8-6)。
修补了用 IMAGE 添充时少一个清晰度的 bug (2022-1-16)。
别的
因为更改了下层构架,临时没法在断点调试调节的情况下与此同时见到实行结论(不危害实行)。(2018-7-27)