fqy131314

开发图形登录菜单

为什么选择EasyX

  1. 作为学习、提高C++的重要工具,在实际工作中再根据需要选择其他工具。
  2. 开发简单的图形界面应用程序

搭建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   会飞的鱼-blog  阅读(25)  评论(0编辑  收藏  举报  

相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示