使用EGE图形库在C/C 中绘图及控制台窗口的方法

在本文中,我们将介绍如何使用ege15.04图形库在C/C 中进行图形绘图,并带有控制台窗口。

使用EGE图形库在C/C  中绘图及控制台窗口的方法

准备工作

首先,我们需要下载并解压ege库文件。在解压后的文件夹中,找到lib目录下对应的32位和64位lib文件,以及include目录下的ege.h和graphics.h这两个文件。

将上述文件复制到您的项目文件目录下,并与其他程序文件放在一起。

在解决方案管理器中,右键点击您的项目,选择“添加现有项”,然后将ege.h和graphics.h这两个文件添加到项目中。ege.h中包含了读取lib预编译代码的内容。

显示控制台窗口

如果您需要在绘图时显示控制台窗口,在graphics.h文件中添加一行代码#define SHOW_CONSOLE即可。

绘图示例

下面是一个简单的绘图示例:

#include lt;graphics.hgt;int main(){    initgraph(800, 600);  // 初始化绘图模式    setbkcolor(CYAN);     // 设置背景颜色为CYAN    setcolor(BLACK);      // 设置画笔颜色为黑色    line(20, 20, 300, 300);  // 画一条线段    delay_ms(20);         // 延迟20毫秒,使绘制内容显示出来    closegraph();         // 关闭绘图窗口    return 0;}

通过以上代码,我们可以初始化一个800x600的绘图窗口。然后将背景颜色设置为CYAN,画笔颜色设置为黑色,绘制一条从(20, 20)到(300, 300)的线段。最后通过delay_ms(20)函数等待20毫秒并将绘制内容显示出来。

多窗口编程

即使存在多个窗口,使用ege库编写程序依然是单线程的。该库可以实现可视化数据结构作业等多窗口效果。

标签:

最新文章

  1. 短视频运营 怎么样做好网站的 SEO 优化?2025-03-29
  2. 域名怎么设置 如何设置域名跳转到指定网址?2025-03-30
  3. 阿里云服务器购买 阿里云的虚拟主机怎么样?有用过的来说说?2025-03-30
  4. 申请企业电子邮箱 注册了企业邮箱,怎么取消?2025-03-28
  5. sap的fico事务代码大全 ERP系统-SAP主要有几大模块?分别的功能是什么?2025-03-17
  6. 昆明哪条街卖衣服的最多 昆明哪里卖衣服最集中?2025-03-23
  7. 火绒安全安卓手机版 安卓手机现在还需要安装杀毒软件吗?2025-03-26
  8. 长治潞宝集团招聘 长治钢铁(集团)有限公司介绍?2025-03-31
  9. 快手直播能与观众连麦吗 快手直播连麦功能2025-03-16
  10. 如何运用Word保存网页文本2025-03-12
  11. 网站 怎么制作一个公司网页?2025-03-30
  12. 网址为什么会被微信拦截 域名总被微信封域名被微信屏蔽怎么办?2025-03-26
  13. 公众号管理员如何解除绑定2025-03-09
  14. flyme更新系统和清除数据 魅族17如何降级回出厂版本?2025-03-11
  15. 教育类办公室设计 教育类网站怎么设计?2025-03-26
  16. java的由来和发展历程 如何理解Java的图标是一杯咖啡?2025-04-01
  17. 咸阳58同城 为什么陕北地区是油气福集区,关中地区怎么没有呢,比如宝鸡,咸阳,西安?2025-03-27
  18. 程序代码大全 国外有很多低代码软件开发平台,比如OutSystems/Mendix等等,国内有没有类似的?2025-04-01
  19. 东莞时报电子版(东莞时报的电子新闻有报纸吗?)2025-03-18
  20. 考研网上报名系统(考研报名流程详细步骤研招网?)2025-03-18
  21. 网络营销的8个基本职能 网络营销信息传递模型的基本要素有哪些?2025-04-01
  22. 电脑qq空间怎么更改空间名 电脑QQ空间2025-03-15
  23. angular ui组件库 请问AngularJs有哪些UI组件库?(是AngularJs不是Angular)?2025-03-28
  24. 怎么在mac上装nas2025-03-08
  25. 苹果手机怎么判断真假 苹果手机怎么查是不是正品?2025-03-28
  26. seo常用的优化工具 SEO主要是做什么工作的?2025-04-01
  27. 如何制作属于自己的抖音logo 怎么换抖音logo?2025-03-16
  28. 如何在Mac上使用Windows键盘2025-03-08
  29. 新版淘宝量子在哪里看 淘宝关键词优化软件的使用?2025-03-09
  30. 取消合并单元格的快捷键是什么 excel表格怎么批量取消合并居中?2025-03-15
优质自媒体
优质自媒体 微信号:优质自媒体 扫描二维码关注公众号
优质自媒体

小编推荐

  1. 1 深圳称重传感器怎么用 电子秤更换传感器后如何调试?

    电子秤更换传感器后如何调试?换新电子秤的传感器之后,首先要校准值零点,接着要加载或则数量的标准砝码调试角差,最后要程序加载逼近满量程的标准砝码调试量程。经上列步骤,电子秤校准数据一切就绪。具体来说,当一台电子秤换新了称重传感器以后,不需要做

  2. 2 如何正确设置酷我音乐启动后停止播放音乐

    步骤一:打开酷我音乐首先,我们需要打开酷我音乐应用程序。您可以在电脑的桌面或开始菜单中找到它。双击酷我音乐图标,应用程序将开始加载。步骤二:点击右上角“更多选项”一旦酷我音乐应用程序加载完成,您会看到界面上方有一个工具栏。在工具栏的右上角,

  3. 3 excel如何让图表间隔显示数据标志

    在Excel中,图表是一种直观且有效的数据可视化工具。而其中的数据标签则可以为图表添加数值或者文字说明,更加清晰地呈现数据信息。如果图表中的数据点较多,数据标签可能会重叠在一起,导致阅读困难。为了解决这个问题,我们可以通过设置间隔显示数据标

  4. 4 oppo手机怎么把桌面整理在一起 OPPO手机桌面如何切换主页?

    OPPO手机桌面如何切换主页?将手机的主题更换为设置成主题即可,以OPPOR9S手机为例,具体一点方法::一、简单的方法在OPPOR9S手机桌面点击“主题商店”。二、再次进入主题商店以后,在页面右下角可以找到“我”一项,然后点击进入。三、进

  5. 5 如何使用Adobe Photoshop将光标模式更改为精确模式

    Adobe Photoshop是一款功能强大的图像处理软件,它提供了许多实用的工具和功能来编辑和修饰图片。其中一个重要的功能是可以将光标模式更改为精确模式,以便更准确地进行操作。下面是一个简单的步骤指南,教你如何在Photoshop中更改光

  6. 6 ppt中怎么改变表格样式和颜色

    PPT是一种常用的演示工具,在商务、教育等领域广泛应用。其中,表格是一种常见的数据展示方式。为了使演示更加生动有趣,我们可以通过改变表格的样式和颜色来增强视觉效果。下面将介绍几种常用的技巧。1. 改变表格边框颜色和粗细:在PPT中打开或创建

  7. 7 excel怎样批量填充空格数据 excel中单个空格如何设置选择数据?

    excel中单个空格如何设置选择数据?操作方法01目标,全选不需要图案填充空格内容的那一列。并按快捷键ctrlG,此时会再次出现“定位条件”。02第二步,再点击“定位条件”,选择“空值”,后再“确认”。EXCEL表中会自动gprs定位到这一

  8. 8 如何使用PS软件制作简单的描边效果

    PS软件提供了描边命令,可以对图片的边缘进行描边,特别是在想要设计羽化效果的图片上,描边是非常有用的。下面我们将一步步学习如何使用PS软件制作简单的描边效果。第一步:打开图片首先,打开PS软件,然后按下Ctrl O组合键来打开你想要进行描边

  9. 9 荣耀magic3支持有线投屏

    一、有线投屏的使用方法荣耀Magic3的有线投屏功能支持通过HDMI接口连接外部显示设备,如电视或投影仪。使用有线投屏功能非常简单,只需准备一根HDMI转接线,并将其插入荣耀Magic3的USB Type-C接口和外部显示设备的HDMI接口

  10. 10 直播推荐开关在哪里设置 头条怎么永久关闭直播推荐?

    头条怎么永久关闭直播推荐?具体步骤如下:1.首先,我们打开手机进入桌面,然后找到今天 的标题图标,然后单击打开。2.进入软件界面后,我们点击右下角的我的选项。3.然后我们会进入我的界面,我们会点击界面底部的设置选项。4.接下来进入设置界面,

Copyright 2025 优质自媒体,让大家了解更多图文资讯!百度地图 360地图