C++中的图形编程

介绍 到目前为止,我们只使用C语言进行简单的控制台输出。我们大多数人都不知道,使用C++,还可以制作低级图形程序。这意味着我们可以在我们的程序中加入形状、颜色和设计师字体。本文介绍了使DevC++编译器能够生成图形的步骤。 配置DevC++

null
  • 第一步: 从下载DevC++5.11版 在这里
  • 第二步: 从给定的dropbox下载所需的图形头文件等 链接 .
  • 第三步: 提取rar文件的内容。
  • 第4步: 转到安装DevC++的位置。对我来说,这是一种疯狂的驱动力。进入MinGW64文件夹。复制图形。h和winbgim。h位于include文件夹中,D:Dev-CppMinGW64x86_64-w64-mingw32位于include文件夹中。
  • 第5步: 复制libbgi。将文件放入lib文件夹和D:Dev-CppMinGW64x86_64-w64-mingw32lib文件夹。
  • 第6步: 复制控制台页面。模板,控制台P_cpp_图形。txt文件,并将它们粘贴到devc++安装程序位置的模板文件夹中。

现在我们已经完成了对DevC++的配置,以支持图形编程。现在我们将编写我们的第一个图形程序。 运行第一个图形程序

  1. 打开DevC++。单击文件->新建->项目。
  2. 确保你有控制台图形选项。然而,我们不会点击它。
  3. 选择“空项目”选项并给出项目名称并确保选定的语言为C++。
  4. 将以下代码复制到编辑器窗口。
    #include<graphics.h>
    #include <conio.h>
    int main()
    {
        int gd = DETECT, gm;
        initgraph(&gd,&gm, "C:	cgi");
        circle(300,300,50);
        closegraph();
        getch();
    }
    
    
  5. 进入“项目”菜单,选择“项目选项”(或按ALT+P)。
  6. 转到“链接器”字段中的“参数”选项卡,输入以下文本: -lbgi -lgdi32 -lcomdlg32 -卢德 -loleaut32 -lole32 Basic Graphic Programming in C++
  7. 单击OK并编译并运行项目,您将获得以下输出:

Basic Graphic Programming in C++ 1

程序说明

  • initgraph函数-?初始化图形系统。
  • 在C语言中,程序执行从main()开始,图形环境也从这个函数开始。
  • initgraph()通过从磁盘加载图形驱动程序(或验证已注册的驱动程序),然后将系统置于图形模式来初始化图形系统

本文由 Mudit Maheshwari。 如果你喜欢Geeksforgek,并想贡献自己的力量,你也可以写一篇文章,然后把你的文章发到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。

如果您发现任何不正确的地方,或者您想分享有关上述主题的更多信息,请写评论

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享