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

Windows编程

开发平台:

Visual C++

  1. //THE PROGRAM IS TO HELP YOU HOW THE 3D FORMED .
  2. //FILE 3DDEMO.CPP
  3. #include   <stdlib.h>
  4. #include    <conio.h>
  5. #include <iostream.h>
  6. #include <graphics.h>
  7. void INIT(void);
  8. void DRAW(void);
  9. int main(void)
  10. {
  11. INIT();
  12. DRAW();
  13. getch();
  14. return 0;
  15. }
  16. void DRAW()
  17. {
  18. setfillstyle(SOLID_FILL,LIGHTGRAY);
  19. bar(100,100,300,240);
  20. setcolor(WHITE);
  21. moveto(120,160);
  22. lineto(120,120);
  23. lineto(279,120);
  24. setcolor(BLACK);
  25. moveto(120,160);
  26. lineto(279,160);
  27. lineto(279,120);
  28. moveto(120,220);
  29. lineto(120,180);
  30. lineto(279,180);
  31. setcolor(WHITE);
  32. moveto(120,220);
  33. moveto(279,220);
  34. lineto(279,180);
  35. }
  36. void INIT()
  37. {
  38. int GDRIVER=DETECT,GMODE,ERROR;
  39. initgraph(&GDRIVER,&GMODE,"D:\TOOLS\TC3.0\BGI");
  40. ERROR=graphresult();
  41. if (ERROR!=grOk)
  42. {
  43. cout<<"INIT GRAPHICS ERROR (CHANGE THE PATH) : "<<ERROR<<"n";
  44. getch();
  45. abort();
  46. }
  47. }