getmaxx

功 能: 返回螢幕的最大x坐標
用 法: int far getmaxx(void);
編譯環境: TC/WINTC
程式例:
#include <stdio.h>   #include <conio.h>
getmaxxgetmaxx
#include <graphics.h>
int main(void)
{
/* request auto detection */
int gdriver,gmode,errorcode;
int midx,midy;
char xrange[80],yrange[80];
/* initialize graphics and local variables */
gdriver=DETECT;
initgraph(&gdriver,&gmode,"");
/* read result of initialization */
errorcode=graphresult();
/* an error occurred */
if(errorcode!=grOk)
{
printf("Graphics error: %s\n",grapherrormsg(errorcode));
getch();
exit(1); /* terminate with an error code */
}
midx=getmaxx()/2;
midy=getmaxy()/2;
/* convert max resolution values into strings */
sprintf(xrange,"X values range from 0..%d",getmaxx());
sprintf(yrange,"Y values range from 0..%d",getmaxy());
/* display the information */
settextjustify(CENTER_TEXT,CENTER_TEXT);
outtextxy(midx,midy,xrange);   outtextxy(midx,midy+textheight("W"),yrange);
getmaxxgetmaxx
/* clean upp */
getch();
closegraph();
return 0;
}

相關詞條

熱門詞條

聯絡我們