精华内容
下载资源
问答
  • Dev-C++中使用EGE图形库

    万次阅读 多人点赞 2016-10-24 10:57:55
    以前一直使用VC++6.0进行编写,最近因为需要做一些简单的C语言教学,原来想使用Win-Tc来进行练习的,结果自己...在使用Dev-C++后,在网上找到了一个EGE的图形库,感觉不错,就尝试着加入到Dev-C++的环境中。总体上比较

    本文章已经在2021年3月5日更新为最新的Dev-C++版本,直接内置EGE图形库,使用更方便。

     
    以前一直使用VC++6.0进行编写,最近因为需要做一些简单的C语言教学,原来想使用Win-Tc来进行练习的,结果自己的电脑已经升级到了Windows 10,用不了了。就找到了Dev-C++这个集中开发环境,总体来是的确非常适合初学者。简洁用好,就是没有代码自动提示比较遗憾一些。

     

    在使用Dev-C++后,在网上找到了一个EGE的图形库,感觉不错,就尝试着加入到Dev-C++的环境中。总体上比较顺利,也碰到了一些小的问题,整理后记录如下:

     

    一、下载并安装Dev-C++程序

    可以从 https://devcpp.gitee.io/ 网站下载到的是最新版的 5.15 版的安装包,这个安装包已经包含了EGE图形库,整个安装过程很简单,按套路走,就可以完成安装,第一次运行后,会出现配置向导,我选择了中文显示。

    还是一路Next后,完成后进入了主程序界面。

     

    二、开始编写测试程序。

    1. 打开菜单“文件”---“新建”---“项目”,在出现的项目窗口中选择“多媒体”页面,然后选择“EGE"

    2. 设置工程项目的链接选项,需要在项目的链接选项中,加入如下参数:

      (A)如果当前使用的编译配置中包含有“64位”,则添加:
        -lgraphics64 -luuid -lmsimg32 -lgdi32 -limm32 -lole32 -loleaut32
      (B)如果当前使用的编译配置中包含有“32位”,则添加:
        -lgraphics -luuid -lmsimg32 -lgdi32 -limm32 -lole32 -loleaut32
    3. 打开菜单“项目”---“项目属性”,在“参数”选项页中,如下图将参数复制进去,需要根据32位或64位程序选择不同的参数:

    4. 编译运行后出现图形界面:

     

     

    三、容易出现问题的地方

    1. 在编译前,没有填写好链接参数。
    2. 编译的参数与32位或64位的不匹配。

     

    展开全文
  • 嵌入式Linux 系统中UI( 用户界面) 编程需要图形库的支持,图形库可以看作基本的图形绘制支撑库,在嵌入式Linux 系统中比较出名的有QT3/QT4 、Gtk+2 、MiniGUI 等,QT3/QT4 由QT 公司开发,目前被Nokia 收购;...

          嵌入式Linux 系统中UI( 用户界面) 编程需要图形库的支持,图形库可以看作基本的图形绘制支撑库,在嵌入式Linux 系统中比较出名的有QT3/QT4 、Gtk+2 、MiniGUI 等,QT3/QT4 由QT 公司开发,目前被Nokia 收购;Gtk+2 是开源的图形库,对Linux 提供原生支持;MiniGUI 由北京飞漫公司开发。三者都支持跨平台编译和编程。事实上图形库(GUI )还有很多种,那么如此多的图形库,同时你想图形编程,肯定面临选择的问题,学QT3/QT4 好,还是学Gtk+2 好,学MiniGUI 好,还是学MFC (Windows CE/Mobile 流行图形库),其实这些不是学习图形库的关键,因为不同的库提供的接口API 函数不同,编程语言也不同(MiniGUI 和Gtk+2 使用C 语言、QT3/QT4 和MFC 使用C++ ),编程风格也有很大差异。关键在于学习图形库的核心模块,其实核心模块也不多,主要包括输入控制、输出显示、初级绘图、窗口部件、字库解析和解码、图片解码库等。

          图形库(GUI )核心模块- 输入控制 ,在嵌入式Linux 系统中如果需要用到图形库,输入控制是比较重要的需求,输入控制有几种常用的类型,键盘是其中一个,有些嵌入式系统需要的键盘和PC 机一样,叫Keyboard ,有些需要小键盘如手机,这种通常专业一点的叫法是Keypad ,还有一种是软件键盘,就是在触摸屏上模拟一个键盘(现在智能手机上比较流行),对于图形库来讲键盘有3 个重要的检测量,就是按下(Down) 、弹起(Up )和码字(KeyCode ) ,其中码字和实际的键盘按键一一对应,当然还有特殊,就是组合键;触摸屏是另外一种常用的输入控制,英文名叫TouchScreen ,除了可以模拟一个软键盘,它还可以模拟鼠标(Mouse) ,对于图形库来讲触摸屏有5 个重要的检测量,就是按下(Down) 、弹起(Up )、坐标位置( Axis ) ,单击(Single-clicked) 和双击(Double-clicked) , 目前比较流行手机手势识别(如划拉功能),就是通过这些量的计算和组合来实现的;鼠标(Mouse) 是和触摸屏类似的输入设备,不过在大多数的嵌入式系统中都是用触摸屏来替代鼠标(Mouse) ,所以对于图形库来讲鼠标需要检测的量和触摸屏相同, 也就是说在PC 机上开发嵌入式软件时可以用鼠标模拟键盘。以上嵌入式系统中常用的输入设备,当然还有其它的输入设备,如游戏机操纵杆(Joktick )等都属于比较专用的输入设备了。

          图形库(GUI )核心模块- 输出显示 ,如果嵌入式系统没有显示设备,那就不需要图形库(GUI )了,如果用到了图形库(GUI ),添加显示设备就是必须了,嵌入式系统比较常用的显示设备是LCD ,特殊的应用之中也有用CRT 作为显示设备的(如医疗用的监视器),比较而言LCD 最为常用,其实支持CRT 还是支持LCD 是硬件和驱动的事情,对于图形库来讲和输出显示设备最密切的是图象缓冲区(又叫Famebuffer ), 就是说图形库是通过Famebuffer 来显示的,也许Famebuffer 对你来说比较抽象,你可以这么理解,Famebuffer 就是一张白纸,图形库就是带橡皮的铅笔在白纸(Famebuffer )画画,带橡皮的意思是可以在同样的这张白纸上改画的内容,如果用彩笔就可以画彩画了,橡皮也许就要改用涂字液了。除了Famebuffer ,输出显示和图形库相关的还有显示模式,是RGB888 还是ARGB8888 还是RGB565 等, 这些在以后的文章中将做解析。

           图形库(GUI )核心模块- 初级绘图层 ,初级绘图层是图形库(GUI )最基础的绘制模块,如果还要找更基础的那就是打点,打点和显示输出设备的的单个像素(Pixel )对应,是图象显示的最小单元,其它的初级绘图都是以打点函数为基础来实现的 ,如画线,画弧、画椭圆、画长方体、画折线、画扇形、绘字、贴图等等都是用打点来实现的。为什么会有初级绘图模块,初级绘图其实是对现实物体的抽象,看看你的周围,物体都是点、线、圆、面组成,看深一点,到分子元字,那个层次,也是点、线、圆、面组成。所以用最基础的绘制原理上是可以实现对现实中各个实物的绘制和模拟的。事实上图形库(GUI )编程的实践也证明其正确性。

          图形库(GUI )核心模块- 窗口部件 ,窗口部件是基于初级绘图的基础实现, 它应需求而生,就是说窗口部件的底层是初级绘图层,窗口部件是初级绘图层的一种封装实现,如果没有窗口部件,你也可以通过初级绘图层来实现编程,不过这将十分的麻烦,所以为了简化UI 编程,就将常用的 一些初级绘图层实现的部件提取出来,划分为另一个层次就是窗口部件层,它实现的东西比较多,常用的有Label 、Button/PushButton 、Combobox 、Checkbox 、RadioButton 、Hbox 、Vbox 、Groupbox 、SpinBox 、Splash 、TextEdit 、LineEdit 等,相关联的有Backgroud 、Border 、Margin 、Frame 、Style 等。窗口部件可以用来实现其它常用的典型窗口如对话框(Dialog )、主窗口(MainWindows) 、文件管理器(FileManager )等等,这些都属于窗口部件的上一层,在嵌入式系统应用中,UI( 用户界面) 集中在窗口部件的改造、封装和应用上,因为初级绘图层太基础,而之上的的已实现的Dialog 、MainWindows 、FileManager 往往是不能满足需求的 ,所以需要设计自己的差异化的满足实际需求的Dialog 、MainWindows 和FileManager 等等。只有这样才能做出漂亮的界面,最主要是和别人不同(差异化)。

          图形库(GUI )核心模块- 字库解析和解码 ,图形库比较重要的另外的模块是字库解析和解码,世界上有多个国家,采用的文字不一样,如何兼容和显示不同的文字(对应不同的字库)就需要用到字库解析和解码,就是说要显示中文就需要中文字库和中文字库解析与解码器,如过要显示英文,就需要英文字库和英文字库解析与解码器,要显示日、韩文就需要日、韩字库和日、韩字库解析与解码器。专业的叫法是国际化和本地化,就像一个会说各种语言的人,不同的场合说不同的语言,字库解析和解码就做同样的事情。

           图形库(GUI )核心模块- 图片解码库 ,图片解码库是图形库(GUI )重要的组成模块,图形除了形就是图,所以图的处理是图形库的非常重要组成,图就是图片,在现实世界里图片存在着格式的差异,比较流行的格式用Bitmap 、Jpeg 、Png 、Gif 、Tiff 等,为了支持一个格式必须提供这种格式图片的解码器。图片解码库最常用的有两个方向,一个是用于实现图片浏览器,另外是用于帖图,目的是优化界面,使之显示的漂亮美观。

           学习UI (用户界面)编程就需要学好图形库,而学好图形库不在于学习MFC 还是学习QT3/QT4 或者学习Gtk+2 ,而在于学习图形库的基础实现核心模块,知道图形库能干什么,怎样才能干什么才是UI (用户界面)编程的灵魂。


    本文来自CSDN博客,转载请标明出处:

    http://blog.csdn.net/fqheda/archive/2009/06/04/4242346.aspx

    2010-03-14            

    注:源自原百度博客“至美心"

    展开全文
  • easyX图形库

    千次阅读 2019-06-04 22:10:00
    今天接触了一个特别好的图形库,可以拯救像我一样目前只会C语言,但是又想让程序窗口不再一片漆黑,或者自己做个小游戏 不再那么呆板的超级实用的库。以下是Easy X的简介。 EasyX 是针对 C++ 的图形库,可以帮助 C...

    今天接触了一个特别好的图形库,可以拯救像我一样目前只会C语言,但是又想让程序窗口不再一片漆黑,或者自己做个小游戏

    不再那么呆板的超级实用的库。以下是Easy X的简介。

    EasyX 是针对 C++ 的图形库,可以帮助 C 语言初学者快速上手图形和游戏编程。

    为什么要用 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 语言的老师,再或者您在教计算机图形学,那么这个库一定会让您兴奋的。

     

    网址:https://easyx.cn/

    你可以下载帮助文档快速上手,希望对你有所帮助!

    给大家分享一个时钟(单纯的会C是不可能做出这么漂亮的时钟的)

    #include <graphics.h>
    #include <conio.h>
    #include <math.h>
    
    #define High 480  // 游戏画面尺寸
    #define Width 640
    #define    PI    3.14159
    
    int main()
    {
        initgraph(Width, High);        // 初始化 640 x 480 的绘图窗口    
        int center_x,center_y;      // 中心点的坐标,也是表的中心
        center_x = Width/2;
        center_y = High/2;
        int secondLength = Width/5;           // 秒针的长度
        int minuteLength = Width/6;           // 分针的长度
        int hourLength = Width/7;             // 时针的长度
        
        int secondEnd_x,secondEnd_y;    // 秒针的终点
        int minuteEnd_x,minuteEnd_y;    // 分针的终点
        int hourEnd_x,hourEnd_y;    // 时针的终点
        float secondAngle;       // 秒钟对应的角度
        float minuteAngle;       // 分钟对应的角度
        float hourAngle;         // 时钟对应的角度
        
        SYSTEMTIME ti;                // 定义变量保存当前时间
        
        BeginBatchDraw();
        while (1)
        {
            // 绘制一个简单的表盘
            setlinestyle(PS_SOLID, 1);
            setcolor(WHITE);
            circle(center_x, center_y, Width/4);
            
            // 画刻度
            int x, y,i;
            for (i=0; i<60; i++)
            {
                x = center_x + int(Width/4.3 * sin(PI * 2 * i / 60));
                y = center_y + int(Width/4.3 * cos(PI * 2 * i / 60));
                
                if (i % 15 == 0)
                    bar(x - 5, y - 5, x + 5, y + 5);
                else if (i % 5 == 0)
                    circle(x, y, 3);
                else
                    putpixel(x, y, WHITE);
            }
            
            outtextxy(center_x - 25, center_y + Width/6, "我的时钟");
            
            GetLocalTime(&ti);        // 获取当前时间
            // 秒钟角度变化
            secondAngle = ti.wSecond * 2*PI/60;  // 一圈一共2*PI,一圈60秒,一秒钟秒钟走过的角度为2*PI/60
            // 分钟角度变化
            minuteAngle = ti.wMinute * 2*PI/60 + secondAngle/60;  // 一圈一共2*PI,一圈60分,一分钟分钟走过的角度为2*PI/60
            // 时钟角度变化
            hourAngle = ti.wHour * 2*PI/12 + minuteAngle/12;  // 一圈一共2*PI,一圈12小时,一小时时钟走过的角度为2*PI/12        
            // 由角度决定的秒针端点坐标
            secondEnd_x = center_x + secondLength*sin(secondAngle);
            secondEnd_y = center_y - secondLength*cos(secondAngle);
            
            // 由角度决定的分针端点坐标
            minuteEnd_x = center_x + minuteLength*sin(minuteAngle);
            minuteEnd_y = center_y - minuteLength*cos(minuteAngle);
            
            // 由角度决定的时针端点坐标
            hourEnd_x = center_x + hourLength*sin(hourAngle);
            hourEnd_y = center_y - hourLength*cos(hourAngle);        
            
            setlinestyle(PS_SOLID, 2);  
            setcolor(YELLOW);
            line(center_x, center_y, secondEnd_x, secondEnd_y); // 画秒针
            
            setlinestyle(PS_SOLID, 5);  
            setcolor(BLUE);
            line(center_x, center_y, minuteEnd_x, minuteEnd_y); // 画分针
            
            setlinestyle(PS_SOLID, 10);  
            setcolor(RED);
            line(center_x, center_y, hourEnd_x, hourEnd_y); // 画时针
            
            FlushBatchDraw();        
            Sleep(10);
            
            setcolor(BLACK);
            setlinestyle(PS_SOLID, 2); 
            line(center_x, center_y, secondEnd_x, secondEnd_y);  // 隐藏前一帧的秒针
            setlinestyle(PS_SOLID, 5);  
            line(center_x, center_y, minuteEnd_x, minuteEnd_y); // 隐藏前一帧的分针
            setlinestyle(PS_SOLID, 10);  
            line(center_x, center_y, hourEnd_x, hourEnd_y); // 隐藏前一帧的时针
        }
        
        EndBatchDraw();
        getch();                // 按任意键继续    
        closegraph();            // 关闭绘图窗口
        return 0;
    }

    但是注意文件后缀名是.cpp因为EasyX是C++的库

     

    转载于:https://www.cnblogs.com/zulkar/p/10976566.html

    展开全文
  • c语言的图形库

    2019-02-27 19:52:00
    同样在里面下载图形库帮助文档进行查询 vs vc都可使用图形库 图形库窗口: initgraph打开窗口 closegraph关闭窗口 颜色 RGB值 RGB(,,):red green blue 下表值都可以在函数中直接使用填充颜色 上图为图形库...

    图形库链接http://www.easyx.cn/ 使用图形库头文件easyx.h或graphics.h

    同样在里面下载图形库帮助文档进行查询

    vs vc都可使用图形库

    图形库窗口:

    initgraph打开窗口

    closegraph关闭窗口

    颜色

    RGB值 RGB(,,):red green blue 下表值都可以在函数中直接使用填充颜色

    上图为图形库的三种颜色

    路径

    绝对路径  从盘符开始到每个文件夹,通过盘符找到指定文件,只能在自己电脑中使用代码发给别人就不适用了

    相对路径  exe

    情况1:exe和素材同一个文件夹下面  直接写文件(当前文件夹)

    情况2:“123/素材.jpg”(当前文件夹下面一个文件夹)

    情况3:上级文件夹使用../多一级多一个点列:../123/素材.jpg

    ./当前文件夹(exe所在的文件夹)

    ./写和不写没区别一般不写

    资源文件——>素材直接导入到文件当中

    优点直接发程序不需要发素材

    缺点程序很大

    一般不会导入素材

    画图:

    circle画圆

    fillcircle画填充圆(带边框)

    solidcircle填充圆(不带边框)

    后面加三个参数x轴y轴以及半径

    setlinecolor设置边框颜色

    setfillcolor设置填充颜色

    输出文本

    setbkmode(TRANSPARENT);//设置文字字体透明 图片上写文字(不写会遮挡文字)

    settextcolor(RGB(173, 216, 230));//设置文本颜色

    settextstyle(40, 0, L"微软雅黑");//设置文本大小和字体

    outtextxy(0, 0, L"图形库");//在指定位置输出文本

    outtextxy(20, 20, L"ABCD");//L表示多字节

    图像处理

    一般使用.jpg和.bmp

    用代码实现在图形库中输出字体画出形状

     1 #include<stdio.h>
     2 #include<easyx.h>
     3 //#include<graphics.h>
     4 int main()
     5 {
     6     initgraph(640, 480);//窗口单位像素
     7     setlinecolor(RGB(255, 106, 106));
     8     circle(100,200,50);
     9     setlinecolor(RED);//设置边框颜色
    10     setfillcolor(LIGHTBLUE);//设置填充颜色
    11     fillcircle(300, 200, 60);//填充圆
    12     solidcircle(500, 200, 70);//没有边框的填充圆
    13 
    14     setbkmode(TRANSPARENT);//设置文字字体透明 图片上写文字
    15     settextcolor(RGB(173, 216, 230));//设置文本颜色
    16     settextstyle(40, 0, L"微软雅黑");//设置文本大小和字体
    17     outtextxy(0, 0, L"图形库");//在指定位置输出文本
    18     outtextxy(20, 20, L"ABCD");//L表示多字节
    19     getchar();
    20     IMAGE img;//准备变量存放图片
    21   //  C:\Users\18080\Pictures\帅钢.jpg  绝对路径 细化每个文件夹
    22 //    loadimage(&img, L"C:\\Users\\18080\\Pictures\\帅钢.jpg");//第二个参数是文件路径
    23 //    loadimage(&img, L"C:/Users/18080/Pictures/帅钢.jpg");//可以用做斜杠替代
    24     loadimage(&img, L"123/帅钢.jpg");//相对路径
    25     initgraph(img.getwidth(),img.getheight());//图形库的大小由图片的宽和高决定
    26     //对于文件路径 可以用斜杠隔开/ \
    27     //代码里 字符串中\\ 表示\ 
    28     putimage(0, 0, &img);
    29     getchar();
    30     closegraph();//关闭窗口 
    31     return 0;
    32 }
    View Code

    代码贴上去的图片

    如何使用代码将图片直接放置到.exe文件中

     1 #include<stdio.h>
     2 #include<easyx.h>
     3 int main()
     4 {
     5     IMAGE img;
     6     loadimage(&img, L"JPG",MAKEINTRESOURCE(101));
     7     initgraph(img.getwidth(),img.getheight());
     8     putimage(0,0,&img);
     9     getchar();
    10         closegraph();
    11 }
    12     
    View Code

    在资源文件下面添加资源:

    选择第一个进行导入

    .rc文件下查看代码 找到ID下面找到JPG文件格式

    resource.h下面找到ID 101

    最后补写代码loadimage(&img, L"JPG",MAKEINTRESOURCE(101));//

    如上图直接在.exe文件中打开不需要外部文件

    弊端就是.exe文件过大

    转载于:https://www.cnblogs.com/liugangjiayou/p/10446253.html

    展开全文
  • C++语言图形库graphics.h的安装

    万次阅读 多人点赞 2018-04-14 21:38:22
    关于C++图形库&lt;graphics.h&gt;无论是在vc6.0还是Visual Studio中都是需要用户自己安装这个图形库的 前段时间由于自己VS2017的更新导致以前安装的图形库没了,所以又重新安装了一遍,在这顺便给大家分享...
  • u8g2 图形库(1):u8g2 图形库简介

    千次阅读 2020-03-29 12:57:24
    本系列文章索引: ...U8g2:一个是嵌入式设备的单色图形库。U8g2 支持单色的OLED和LCD,包括以下控制器:SSD1305,SSD1306,SSD1309,SSD1322,SSD1325,SSD1327,SSD1329,SSD1606,SSD1607,SH1106,SH1107,...
  • VS导入easyx图形库

    千次阅读 2019-04-14 15:25:50
    虽然C/C++没有自带的图形库,但我们可以自己导入其他图形库,想graphcis.h之类的。 下面,我将介绍如何在VS中导入easyx图形库。 下载easyx图形库 easyx图形库可以到官网下载。这里我下载的是2018春分版,下面也将以...
  • Visual Studio配置EGE图形库

    千次阅读 热门讨论 2018-12-26 17:32:53
    EGE(Easy Graphics Engine)其实是对Windows API的简单封装,适合图形库初学者。由于目前EGE是以C++风格进行封装,因此项目源文件应该使用.cpp文件。 Visual Studio配置EGE图形库前期准备下载图形库目录组织结构配置...
  • SGL图形库简介

    千次阅读 2017-12-03 13:22:24
    首先讲一下这个图形库的背景。 某三本计科的必修课之一为C大程,这个C大程的课程大作业要求为图形模式。但是上这个课的同学们大多是只学过C语言的,很少有人会C++或者Java或者py的,而上述这三个每个语言都有对应...
  • ACLLib图形库的基本使用

    千次阅读 2019-04-14 15:24:07
    ACLLib图形库的基本使用 使用环境:Dev-C++ 5.7.1 ACLLib图形库的下载:github上ACLLib的下载链接 打开Dev-C++,新建项目,自定义你的文件名称 点击Dev-C++:项目-添加,在所创main文件所在位置下添加acllib.c...
  • SDL图形库

    千次阅读 2015-07-01 16:16:13
    Simple DirectMedia Layer库,简称SDL,它是一个跨平台的多媒体库,以用于直接控制底层的多媒体硬件的接口。这些多媒体功能包括了视频、音频、...也就是说我们通过这个图形库可以自己写游戏,播放电影、歌曲等等,哪
  • Qt 之 QCustomPlot(图形库

    万次阅读 多人点赞 2016-07-19 14:06:21
    简述QCustomPlot是一个基于Qt C++的图形库,用于绘制和数据可视化 - 制作漂亮的2D图 - 曲线图、趋势图、坐标图、柱状图等,并为实时可视化应用程序提供高性能。它没有进一步的依赖关系,并有着良好的文档记录。...
  • TC图形库小知识

    千次阅读 2020-03-12 14:04:15
    TC图形库又叫Turbo C绘图程序设计库,在早期的2.0版本,TC图形库包含了460多个库函数,其中70多个图形函数,这些函数包括绘图,处理图像及图素,屏幕及视图区控制,颜色及线型控制,状态查询和出错处理等,这使得TC...
  • easy-x库graphics.h图形库安装

    千次阅读 2019-07-28 10:42:36
    easy-x库graphics.h图形库安装 graphics.h就是C++下easy-x库的一个图形库,还蛮好玩的,你想用vc6.0还是VS都是需要自己安装这个库的,接下来就来看着怎么安装吧! 一.先去下个easy-x 进官网转转https://easyx.cn/ ...
  • EasyX图形库常用操作

    千次阅读 多人点赞 2019-11-05 16:11:49
    文章目录1 窗体初始化2 图形绘制2.1 画圆 1 窗体初始化 头文件包含:#include <... // 引用 EasyX 图形库 #include <Windows.h> int main(void) { initgraph(640, 480); // 初始化图形界面, 画布大小为6...
  • SDL图形库使用跳坑指南

    千次阅读 2019-08-04 17:29:55
    SDL图形库的安装跳坑经验及入门学习路线 为什么选择SDL 这两天在捣鼓Linux系统,安装了国内的deepin(深度系统),然后就头脑发热的想使用C/C++ 来做款小游戏,在锻炼编程能力的前提下打发时间,关于游戏开发的图形...
  • graphics.h图形库

    万次阅读 2018-07-22 17:34:51
     graphics.h图形库安装在VC++或VS的步骤: 1.搜索easy官网。 2.进入EasyX官网后,点击下载后会有很多EasyX库版本,最好下载最下载靠前的的版本。 3.下载解压后打开就可以看到下图的文件,点击Setup.hta。 ...
  • Codeblocks配置EGE图形库

    千次阅读 2018-08-16 21:25:55
    今天花了一个小时将codeblocks的EGE图形库配好了,分享下我的体会。 一 下载ege最新版,下面是链接 https://pan.baidu.com/s/1qWxAgeK#list/path=%2F 二 自行下载安装Codeblocks,我用的是16.01版本。 下载...
  • C语言画图形(图形库graphics的使用)

    千次阅读 多人点赞 2020-04-26 11:10:54
    目录 工具 [c语言基本绘图](#2] 工具 (1)环境:VC++ (2)库函数:graphics.h(因为不是标准库函数,所以需下载EASYX) (3)编译软件:VS、VC++6.0 c语言基本绘图 本节目录:窗口的创建及背景颜色、...//图形库...
  • ios做2D小游戏要使用哪些图形库和框架,在学习ios,想绘制一辆小坦克
  • vs2013中配置EasyX图形库

    千次阅读 2017-01-02 20:43:30
    一、下载好EasyX图形库下载链接:...2-1、将EasyX图形库中include文件夹里的easyx.h和graphics.h复制到vs2013安装目录中VC文件夹下的include文件夹里 2-2、将EasyX图形库中lib文件夹里的easyx
  • VS2015配置EGE图形库

    千次阅读 2016-09-02 21:46:14
    对于新手来说,配置图形库这种东西,完全一年懵逼好吗? 网上一番查找成功后,分享记录一波。 首先下载图形库: ...
  • 基于EasyX图形库的天天爱消除

    千次阅读 2017-12-29 19:28:32
    基于EasyX图形库的天天爱消除 什么是EasyX图形库 EasyX 是针对 C++ 的图形库,可以帮助 C++语言初学者快速上手图形和游戏编程。 http://www.easyx.cn/ 其实EasyX真的已经很老了(当然也非常感激那些辛苦维护的...
  • 13个Python图形库

    千次阅读 2019-07-07 01:11:37
    Python的13大图形库,matplotlib功能最强大,Cairoplot最漂亮,django-chartit与Django集成了。列表及介绍如下: 1.matplotlib, 官网:http://matplotlib.sourceforge.net/,Matplotlib 是一个由 John Hu...
  • 各种图形库介绍

    千次阅读 2015-02-26 22:05:00
    各种图形以及其它库图形库,著名的有两个:OpenGL和DirectX。OpenGL(“Open Graphics Library”)是一个性能卓越的三维图形标准,是图形硬件的软件接口。他是在SGI等多家世界闻名的计算机公司的倡导下,以SGI的GL三...
  • codeblocks17.12安装配置EGE图形库

    千次阅读 2019-07-26 21:25:43
    codeblocks17.12安装配置EGE图形库 因为本人多次尝试安装EGE图形库才得以调试通过,特此记录下来方便后来人。 1、下载安装codeblocks17.12 http://www.codeblocks.org/downloads/26 2、下载EGE图形库 EGE官方百度...
  • codeblock安装ege图形库,让C语言做出美丽图形 分步阅读 学习C语言的人都知道C语言没有自带图形库,所以想要用C语言做成带图形的程序就要给编译器安装图形库,本次就教大家用codeblock安装ege图形库! 工具/原料 ...
  • graphics.h图形库用法总结

    千次阅读 多人点赞 2019-12-14 15:32:44
    说明:本篇文章是根据easyX...graphics.h图形库可以在windows平台下的vsc++下运行的图形化库(额外安装),我们要明白的是c++也是有许多不同的。比如GNU和vs的c++,他们就是属于不同家的。因此,有些程序会有不同的...
  • visual studio也能用graphics.h图形库

    千次阅读 2020-11-29 09:23:34
    大家都知道,graphics.h是tc特有的函数库,在vs和vc中没有此函数库,那想要在vs和vc上使用graphics.h图形库,该怎么办呢?其实并不是没有方法,需要借助一个插件——Easyx图形库(下载地址:https://easyx.cn/),在...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 373,700
精华内容 149,480
关键字:

图形库