⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 showeface2.c

📁 学生成绩管理系统,C语言开发,图形界面,希望对大家有所帮助
💻 C
字号:
/*这个函数显示封面。*/ 
#include"time1.c" 
#define arrowx 437 
#define arrowy 472 
#define charx 60 
#define chary 717 
char *s="作者:朱洪光  指导教师:魏勇 曹东燕"; 
char *fengmian="fengmian.bmp",*arrow1="arrow1.bmp",*arrow2="arrow2.bmp"; 
void ShowFengmian(void){ 
int i=0,j=0; 
showbmprealcolor32(fengmian,0,0); 
showbmprealcolor32(arrow1,arrowx,arrowy); 
chinashow24(s,charx,chary,4,88,235,10,0,1,1); 
MouseOn(mousex,mousey); 
while(kbhit()==0) 
{ 
UpdateMouse(); 
if(mouseinbox(arrowx,arrowx+200,arrowy,arrowy+100)==1&amt;&amt;i==0) 
{ 
showbmprealcolor32(arrow2,arrowx,arrowy); 
i=1; 
} 
if(mouseinbox(arrowx,arrowx+200,arrowy,arrowy+100)==0&amt;&amt;i==1) 
{ 
showbmprealcolor32(arrow1,arrowx,arrowy); 
i=0; 
} 
if(mouseinbox(arrowx,arrowx+200,arrowy,arrowy+100)==1) 
{ 
if(leftpress()==1)break; 
} 
} 
} 

/*以下为主画面显示函数。*/ 
#define delaytime 25 
#define closeX 988 
#define closeY 20 
char *Fclose1="close.bmp",*Fclose2="close1.bmp"; 
void MoveFlower(int flowernumber){ 
if(flowernumber==1) 
{ 
showbmprealcolor32(hualei,flower1x,flower1y); 
Mdelay(delaytime); 
showbmprealcolor32(halfhua,flower1x,flower1y); 
Mdelay(delaytime); 
showbmprealcolor32(halfhua1,flower1x,flower1y); 
Mdelay(delaytime); 
showbmprealcolor32(flower,flower1x,flower1y); 
chinashow24(cs1,flower1x,flower1y+20,4,88,235,20,0,2,2); 
} 
if(flowernumber==2) 
{ 
showbmprealcolor32(hualei,flower2x,flower2y); 
Mdelay(delaytime); 
showbmprealcolor32(halfhua,flower2x,flower2y); 
Mdelay(delaytime); 
showbmprealcolor32(halfhua1,flower2x,flower2y); 
Mdelay(delaytime); 
showbmprealcolor32(flower,flower2x,flower2y); 
chinashow24(cs2,flower2x,flower2y+20,4,88,235,20,0,2,2); 
} 
} 
int ShowFace(void){ 
int hua1=0,hua2=0,closek=0; 
void CheckPsw(void); 
showbmprealcolor32(face1,0,0); 
showbmprealcolor32(hualei,flower1x,flower1y); 
showbmprealcolor32(hualei,flower2x,flower2y); 
showbmprealcolor32(toolbar,0,720); 
showbmprealcolor32(Fclose1,closeX,closeY); 
showtime(clockx,clocky,clockred,clockgreen,clockblue); 
MouseOn(mousex,mousey); 
while(1) 
{ 
UpdateMouse(); 
updatetime(); 
if(mouseinbox(flower1x,flower1x+100,flower1y,flower1y+100)==1&amt;&amt;hua1==0) 
{ 
MouseOff(); 
MoveFlower(1); 
hua1=1; 
MouseOn(mousex,mousey); 
} 
if(mouseinbox(flower1x,flower1x+100,flower1y,flower1y+100)==0&amt;&amt;hua1==1) 
{ 
MouseOff(); 
showbmprealcolor32(hualei,flower1x,flower1y); 
hua1=0; 
MouseOn(mousex,mousey); 
} 
if(mouseinbox(flower2x,flower2x+100,flower2y,flower2y+100)==1&amt;&amt;hua2==0) 
{ 
MouseOff(); 
MoveFlower(2); 
hua2=1; 
MouseOn(mousex,mousey); 
} 
if(mouseinbox(flower2x,flower2x+100,flower2y,flower2y+100)==0&amt;&amt;hua2==1) 
{ 
MouseOff(); 
showbmprealcolor32(hualei,flower2x,flower2y); 
hua2=0; 
MouseOn(mousex,mousey); 
} 
if(mouseinbox(flower1x,flower1x+100,flower1y,flower1y+100)==1) 
if(leftpress()==1) 
{ 
while(leftpress()==1);/*消振*/ 
return(1); 
} 
if(mouseinbox(flower2x,flower2x+100,flower2y,flower2y+100)==1) 
if(leftpress()==1) 
{ 
while(leftpress()==1);/*消振*/ 
CheckPsw(); 
return(2); 
} 
if(mouseinbox(closeX,closeX+21,closeY,closeY+21)==1&amt;&amt;closek==0) 
{ 
showbmprealcolor32(Fclose2,closeX,closeY); 
closek=1; 
} 
if(mouseinbox(closeX,closeX+21,closeY,closeY+21)==0&amt;&amt;closek==1) 
{ 
showbmprealcolor32(Fclose1,closeX,closeY); 
closek=0; 
} 
if(mouseinbox(closeX,closeX+21,closeY,closeY+21)==1) 
{ 
if(leftpress()==1)return(0); 
} 
} 
} 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -