开发图形登录菜单
为什么选择EasyX
- 作为学习、提高C++的重要工具,在实际工作中再根据需要选择其他工具。
- 开发简单的图形界面应用程序
搭建EasyX图形开发环境
安装Visual C++2010或VS的其他版本
在EasyX官网下载EasyX的安装包
以下是安装EasyX:
根据你需要的版本进行安装
接下来实现开发第一个图形界面程序
在原项目所在的解决方案中,
创建一个新项目(也可以重新创建一个新的解决方案)右击解决方案,选择“添加”> “新建项目”:
在VS中,一个解决方案可包含多个项目。
在新项目G1中创建一个新文件mainGraphic.cpp
代码如下:
#include <graphics.h> // 引用 EasyX 图形库 #include <Windows.h> int main(void) { initgraph(640, 480); // 初始化图形界面, 画布大小为640x480 //画一个圆 circle(320, 240, 200); //画圆,圆心(320, 240),半径为200 system("pause"); closegraph(); // 关闭图形界面 } |
把新项目G1设置为找个解决方案的“启动项目”
运行:
图形开发进阶
可参考easyx图形库的文档手册, 学习各个效果图:.
效果图:
分析:
背景色:用“画图”的拾色器获取。
代码:
#include <graphics.h> // 引用 EasyX 图形库 #include <Windows.h> int main(void) { initgraph(640, 480); // 初始化图形界面, 画布大小为640x480 setbkcolor(RGB (64, 128, 128)); //设置背景色 cleardevice(); //用背景色清空整个屏幕(整个画布) //画一个圆 setlinecolor(RGB (255, 0, 0)); //设置划线(画笔)的颜色 setlinestyle( PS_SOLID, 10); //设置线条为实线, 设置线宽为10像素 circle(320, 240, 200); //画圆,圆心(320, 240),半径为200 //输出文本 settextcolor(RGB(255,255,0)); //设置字体颜色 //设置字体样式: 字体高度为100像素, 宽度不指定, 字体名称为"微软雅黑" settextstyle(100, 0, "微软雅黑"); outtextxy(170, 190, ("无码高清")); //在指定位置输出文本 //画一条斜线 line(180, 380, 460, 100); //从(180,380) 到 (460, 100)画一条直线 system("pause"); closegraph(); // 关闭图形界面 } |
posted on 2022-10-11 15:39 会飞的鱼-blog 阅读(25) 评论(0) 编辑 收藏 举报 来源
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现