BAR3D.CPP
上传用户:wszmarenbt
上传日期:2013-04-26
资源大小:2552k
文件大小:1k
源码类别:

Windows编程

开发平台:

Visual C++

  1. #include <graphics.h>
  2. #include <stdlib.h>
  3. #include <stdio.h>
  4. #include <conio.h>
  5. int main(void)
  6. {
  7.    /* request auto detection */
  8.    int gdriver = DETECT, gmode, errorcode;
  9.    int midx, midy, i;
  10.    /* initialize graphics mode */
  11.    initgraph(&gdriver, &gmode, "D:\Tools\Tc3.0\Bgi");
  12.    /* read result of initialization */
  13.    errorcode = graphresult();
  14.    if (errorcode != grOk)  /* an error occurred */
  15.    {
  16.  printf("Graphics error: %sn", grapherrormsg(errorcode));
  17.  printf("Press any key to halt:");
  18.  getch();
  19.  exit(1);             /* return with error code */
  20.    }
  21.    midx = getmaxx() / 2;
  22.    midy = getmaxy() / 2;
  23.    for (i=EMPTY_FILL; i<USER_FILL; i++)
  24.    {
  25.  /* set the fill style */
  26.  setfillstyle(i, getmaxcolor());
  27.  /* draw the 3-d bar */
  28.  bar3d(midx-50, midy-50, midx+50,midy+50, 10, 1);
  29.  getch();
  30.    }
  31.    getch();
  32.    closegraph();
  33. }