easyx的简单学习

#define _CRT_SECURE_NO_WARNINGS 
#include<graphics.h>
#include<stdio.h>
void HANSHU()
{
    initgraph(1000,1000,   SHOWCONSOLE);//这里可以搞一些恶搞人的东西比如说,NOCLOSE加了这个参数就无法关闭你所打开的窗口,NOMINIMIZE,
    //就是没有小型化,可以用或运算达成同时达到所有功能,

    setbkcolor(WHITE);
    cleardevice();
    setfillcolor(RGB(195,153,245));//这里可以使用rgb三色调来调也可以直接用颜色来调增
    setlinecolor(BLUE);
    
    circle(500, 500, 500); 
    fillcircle(50, 50, 50);

    solidcircle(250, 250, 100);
    solidcircle(500, 250, 100);
    //这里开始文字的
    settextcolor(RGB(184,245,212));
    setbkmode(TRANSPARENT);
    settextstyle(25,0,"楷体");//文字时有背景的,如何把背景去掉呢,使用setbkmod(trasnparent)去掉背景
;    //outtextxy(100, 100, "杜佩城天下无敌第一帅");//这里只能传一个字节
    //严重性    代码    说明    项目    文件    行    禁止显示状态
    //错误    C2665    “outtextxy” : 2 个重载中没有一个可以转换所有参数类型    easys的学习使用    E : \Users\86186\source\repos\easys的学习使用\easy第一.cpp    18
    //解决方案有三种,,在字符串前面加上大写的L,
    //或者进项目改属性,改为多字节字符集

//开始弄一个文字居中

fillrectangle(300,500,600,600);//画了一个矩形,还是带配色的,因为所有的fill都填充了紫色所以想换一个颜色就可以重新设置一下
char dpc[] = "杜佩城天下无敌第一帅";
int x = textwidth(dpc);
int y = textheight(dpc);
outtextxy(300+(300-x)/2, 500+(100-y)/2, dpc);//对坐标进行一个修改


    getchar();

    closegraph();
}
int main()
{
    printf("浅浅的试一试把\n");
    //easy的简单学习使用
    int a;
    
    HANSHU();
    printf("请输入你想要干什么");
scanf("%d", &a);
printf("%d", a);
}//杜佩城天下无敌第一帅

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值