前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >整点事情-----EasyX入门体验(适合初学C语言的小伙伴实践)

整点事情-----EasyX入门体验(适合初学C语言的小伙伴实践)

作者头像
阑梦清川
发布2025-02-24 23:30:16
发布2025-02-24 23:30:16
740
举报
文章被收录于专栏:学习成长指南学习成长指南

1.具备条件

其实这个就是针对于C语言的学习之后入门的,虽然我学习C语言是上一个寒假的故事了,但是我还是看了一下这个EasyX具体是如何使用的;

这个demo非常简单,只需要一个视频,几秒的就可以,还需要一个图片,这两个素材就足够我们去练习了;

2.安装EasyX图形库

推荐下面的这个教程,视频的简介位置会有这个相关的exe的获取的方式;具体的安装方法,就是直接双击这个exe,然后根据他的识别结果选择性安装就可以了;

image-20250201144106957
image-20250201144106957

3.新建项目

3.1工具推荐

我自己使用的是vs 2022的版本,这个是我当时学习C语言使用的软件,一直都是使用的这个软件,视频里面推荐的这个2010和其他的版本我觉得过于陈旧,就没有照做,我觉得2022我是完全可以胜任的;

3.2创建方法

创建cpp文件,引入头文件

3.3引入图形库

下面的这个graphics就是和上面安装的easyx相对应的图形库的工具,导入这个头文件;

image-20250201144540183
image-20250201144540183

3.4导入素材

这个里面说的素材就是一个视频和图片:放到我们的醒目目录下面去;

image-20250201144926793
image-20250201144926793

下面的这个就是我导入之后的场景:这个照片可以起一个新的名字,因为我们后面会用到;

image-20250201145001377
image-20250201145001377

3.5加载图片

  • 首先,结合这个图片的属性初始化框框的大小,大一些也没关系,就是会有黑边;
  • 使用initgraph完成初始化的操作;
  • loadimage就是加载图片,这个第一个参数0表示的就是当前的目录;
  • system这个是进行暂停,否则这个效果就会一闪而过,我们看不到;
  • 这个时候的报错主要是因为字符集的问题,下面提供两个解决的方案;
image-20250201145058891
image-20250201145058891

3.6字符集的报错解决

3.6.1代码修改

就是在这个图片参数的外面加上_T()这样的标识即可;

image-20250201145338138
image-20250201145338138
3.6.2属性修改

这个方法就是改变我们的字符集的编码方式:

image-20250201145457625
image-20250201145457625

把原来的unicode编码修改为----------使用多字节编码,直接在下拉菜单里面修改就可以了;

image-20250201145522644
image-20250201145522644

3.7运行查看效果

这个时候控制台输出的就是我们的加载图片;

image-20250201145636108
image-20250201145636108

3.8引入音乐

1)这个头文件的位置不要放错;

2)#pragma需要写,表示的是我们的静态库资源;

3)mci那一行写上如果报错,你需要到这个属性里面修改编码方式,也就是我们的3.6.2里面介绍的方法,这个没有其他的办法,如果使用默认的,他就是会报错;

4)play sunshine.mp3这个你的目录里面的视频叫什么,这个就写什么 play ***.mp3,这个repeat表示的就是循环播放的意思,就是重复;

image-20250201151516660
image-20250201151516660

3.9测试整体效果

按照上面的流程,做出来这个效果不需要30min,我觉得这个入门还是很简单的,反正是假期嘛,就当玩玩了,因为这个库我之前也是没有听说过,就当体验一把,长点见识了;

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-02-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.具备条件
  • 2.安装EasyX图形库
  • 3.新建项目
    • 3.1工具推荐
    • 3.2创建方法
    • 3.3引入图形库
    • 3.4导入素材
    • 3.5加载图片
    • 3.6字符集的报错解决
      • 3.6.1代码修改
      • 3.6.2属性修改
    • 3.7运行查看效果
    • 3.8引入音乐
    • 3.9测试整体效果
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档