欢迎光临散文网 会员登陆 & 注册

c++:基于Easyx图形库实现的学生信息管理系统。

2022-05-15 09:39 作者:ぃ破风丶  | 我要投稿

1.该学生信息管理系统的简要概述:

a: 界面文字使用outtextxy函数在指定位置输出。

b:按钮,表格,表头,表格数据等用到了图形库绘制功能,按钮点击效果的实现是通过用户移动到相应位置时改变按钮颜色实现的。

c:如何捕捉鼠标信息?通过图形库的Exmesssage结构体,通过阅读Easyx帮助文档可以自定义用户按下指定按键或鼠标左键点击和右键点击。

d:增删改查时如何实现的用户输入?创建了一个文本编辑框类和相关按钮,用户点击框会弹出窗口,输入数据后展示在文本框中,按下相关按钮会清楚文本框内容。

f:展示数据的分页效果如何实现的?答:通过创建四个分页按钮,用户点击后可以改变页数,从而绘制数据发生变化,产生一种分页效果。

2.clion如何导入Easyx库?

Easyx图形库为vc系列软件专属库,clion使用该库需要在cmakeLists.txt导入相关头文件,工具链可选择vc2019。

详细说明:

a:下载好Easyx安装程序exe,将后缀改为7z或rar等等压缩格式,解压后,提取其中的include文件夹,最好是vc2015版的那个,然后放在指定位置,比如f盘/xxx。

b:在cmakelists.txt中设置改include文件路径,然后进行连接即可,操作成功可以看到外部库多了很多文件。本系统主要是用到了Easyx库的头文件,关于lib库文件夹并没有用到,如果想要导入需要进行设置路径,连接路径,最后一步就是和第三方库连接,指该项目与lib库连接。

c++:基于Easyx图形库实现的学生信息管理系统。的评论 (共 条)

分享到微博请遵守国家法律