easyx写登入界面_新人求教!easyx怎么实现简单的菜单画面?

这篇博客展示了如何使用EasyX图形库创建一个简单的登录界面,包括绘制按钮和实现鼠标点击事件检测。通过示例代码,演示了如何在窗口上绘制四个按钮,并在用户点击特定按钮时显示相应的提示信息。
摘要由CSDN通过智能技术生成

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

我大致写了一下。你看一下这个代码吧,希望你看看这个吧。

#include

int width = 80;

int height = 40;

//位置(x,y)处画按钮

void drawButton(int x,int y,char *str){

setfillcolor(WHITE);

fillrectangle(x,y,x+width,y+height);

setbkmode(TRANSPARENT);

RECT r1 = {x,y,x+width,y+height};

settextstyle(13,0,_T(""));

settextcolor(BLACK);

drawtext(str,&r1,DT_CENTER | DT_VCENTER | DT_SINGLELINE);

}

//判断点(x,y)是不是在按钮(bx,by)范围内

bool judgeButton(int x,int y,int bx,int by){

if(x>=bx&&x<=bx+width&&y>=by&&y<=by+height)

return true;

return false;

}

void main(){

initgraph(640,480);

drawButton(0,160,_T("按钮1"));

drawButton(0,320,_T("按钮2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值