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

Windows编程

开发平台:

Visual C++

  1. /*-------------------------------------------------------------------------*/
  2. /*Program name: Example  1 */
  3. /*Draw some line */
  4. /*-------------------------------------------------------------------------*/
  5. #include<graphics.h>
  6. #include<stdio.h>
  7. #include<conio.h>
  8. void main()
  9. {
  10. int driver=DETECT,mode;
  11. registerbgidriver(EGAVGA_driver);
  12. initgraph(&driver,&mode,"");     /*INITIALIZE THE MODE*/
  13. /* * * * DRAW SOME NORMAL LINES * * * */
  14. setcolor(RED);/* CHANGE THE CURRENT COLOR TO red*/
  15. line(150,101,450,101);  /*DRAW THE TOP LINE*/
  16. line(151,101,151,201);  /*DRAW THE LEFT LINE*/
  17. setcolor(BLUE);/* CHANGE THE CURRENT COLOR TO blue */
  18. line(150,200,450,200);  /*DRAW THE BOTTOM LINE*/
  19. line(450,200,450,100);  /*DRAW THE RIGHT LINE*/
  20. /*DRAW SOME LINES USING linerel()*/
  21. setcolor(YELLOW);
  22. moveto(150,101);        /*MOVE THE CURSOR TO THE START POSITION*/
  23. linerel(300,100);
  24. setcolor(YELLOW);
  25. moveto(450,101);        /*MOVE THE CURSOR TO THE START POSITION*/
  26. linerel(-300,100);
  27. getch();                /*GET A CHAR TO RETURN(EXIT)*/
  28. closegraph();           /*CLOSE GRAPH :VERY IMPORTANT!!!*/
  29. }