#include<stdio.h>
#include<graphics.h>
main()
{
int graphdriver=VGA;
int graphmode=VGAMED;
int i,height,weight;
unsigned char*temp="Welcome";
initgraph(&graphdriver,&graphmode,"");
settextjustify(LEFT_TEXT,TOP_TEXT);
cleardevice();
for(i=1;i<11;i++)
{
setvisualpage(0);
setactivepage(1);
cleardevice();
setcolor(12);
setbkcolor(BLUE);
settextstyle(TRIPLEX_FONT,HORIZ_DIR,i);
width=textwidth(temp);
height=textheight(temp);
outtextxy((639-width)/2,175-height/2,temp);
setvisualpage(1);
setactivepage(0);
cleardevice();
setcolor(10);
settextstyle(TRIPLEX_FONT,HORIZ_DIR,i++);
width=textwidth(temp);
height=textheight(temp);
outtextxy((639-width)/2,175-height/2,temp);
}
getch();
closegraph();
}
以上程序还有点问题,运行不是很顺畅,还请各位大虾指点!
利用显示页和编辑页交替变化形成动画效果
最新推荐文章于 2025-12-22 16:23:48 发布
本文探讨了一段用于在C++图形界面中显示欢迎信息的代码,指出其存在的问题并提供优化建议。重点涉及初始化图形设备、设置文字属性及布局策略,旨在提升界面展示效果和用户体验。
1902

被折叠的 条评论
为什么被折叠?



