C语言函数大全(s开头)(2)

C语言函数大全(s开头)(2),第1张

C语言函数大全(s开头)(2),第2张

函数名:setvisualpage
函数:设置可见图形的页码
用法:void far setvisual page(intpagenum);
程序示例:
# include
# include
# include
int main(void)
{
/*选择一个驱动程序和/
/*多个页面。*/
int gdriver = EGA,gmode = EGAHI,errorcode
int x,y,ht;
/*初始化图形和局部变量*/
initgraph(&gdriver,&gmode," ");
/*读取初始化结果*/
error code = graph result();
if(错误代码!= grOk) /*出现错误*/
{
printf("图形错误:%s\n ",grapherrormsg(error code));
printf("按任意键暂停:");
getch();
退出(1);/*以错误代码*/
}
x = getmaxx() / 2终止;
y = get maxy()/2;
ht = text height(" W ");
/*选择用于绘图的离屏页面*/
setactive page(1);
/*在第1页上画线*/
line(0,0,getmaxx(),get maxy());
/*在第1页输出一条消息*/
settextjustify(CENTER _ TEXT,CENTER _ TEXT);
outtextxy(x,y,"这是第1页:");
outtextxy(x,y+ht,"按任意键暂停:");
/*选择绘图到第0页*/
setactive page(0);
/*在第0页输出一条消息*/
outtextxy(x,y,"这是第0页。");
outtextxy(x,y+ht,"按任意键查看第1页:");
getch();
/*选择页面#1作为可见页面*/
setvisual page(1);
/* clean up */
getch();
closegraph();
返回0;
}


函数名:setwritemode
函数:设置图形模式下绘制线条的输出方式
用法:void far setwritemode(int模式);
程序示例:
# include
# include
# include
int main()
{
/*请求自动检测*/
int xmax,ymax
/*初始化图形和局部变量*/
initgraph(&gdriver,&gmode," ");
/*读取初始化结果*/
error code = graph result();
if(错误代码!= grOk) /*出现错误*/
{
printf("图形错误:%s\n ",grapherrormsg(error code));
printf("按任意键暂停:");
getch();
退出(1);/*以错误代码*/
}
xmax = getmaxx()终止;
ymax = get maxy();
/*选择XOR绘图模式*/
set write mode(XOR _ PUT);
/*画线*/
line(0,0,xmax,ymax);
getch();
/*通过在该行上绘制来擦除该行*/
line(0,0,xmax,ymax);
getch();
/*选择覆盖绘图模式*/
set write mode(COPY _ PUT);
/*画线*/
line(0,0,xmax,ymax);
/* clean up */
getch();
closegraph();
返回0;
}


函数名称:信号

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » C语言函数大全(s开头)(2)

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情