懒惰,oldfag和懒惰oldfag的原始图形

哈Ha 不久前,我进入了一个相当简单的库中的网络,用于处理C / C ++中的图形,这对于在课程研究中的中小学生和学生(几乎不需要任何知识)以及一些记得与DOS的庞然大物一样古老。 特别是诸如Turbo C的graphics.h这样原始的图形库,大学的计算机科学教师和程序设计教师仍在盯着它。

简而言之,图形库是Borland提供的一种标准不接受的东西,它可以绘制图形,并且同时如果您需要绘制某种矩形,它不需要指针,向量和其他对初学者来说很可怕的东西的可怕构造。 只需输入矩形(),然后在方括号中指定矩形的左上和右下点的坐标即可。 仅此而已。

因此,工匠们可以将该库移植到MinGW上并进行了一些改进,从而使鼠标和键盘的正常工作,加载和写入图像文件,支持整个RGB调色板(最初支持graphics.h提供的16种颜色)和更多的小芯片,拥有这个老妇人仍然可以用于快速创建原始(并非如此)图形。

该标题称为Winbgim。

在这里下载
此处连接和设置

简要介绍一下这个库:

利润:

+易于学习,适合初学者
+易于连接
+不需要系统资源
+能够使用任何分辨率和适配器(至少在CGA下书写)
+能够上传图像而不会变形
+能够进行鼠标/键盘事件
+能够使用完整的RGB调色板

失败:

-少量的填充样式和线条(它不是由绘制图元决定的,而只是通过加载完成的图像来决定)
-少量的字体以图形方式显示文本(通过访问Windows字体文件修复,但在那里需要一些手鼓跳舞)

Source: https://habr.com/ru/post/zh-CN455056/


All Articles