画二维条码

 

 

  
  
  
  
  1. /* request auto detection */ 
  2. int gdriver = DETECT, gmode, errorcode; 
  3. int midx, midy, i; 
  4.  
  5. /* initialize graphics and local variables */ 
  6. initgraph ( &gdriver, &gmode, "" ); 
  7.  
  8. /* read result of initialization */ 
  9. errorcode = graphresult(); 
  10. if ( errorcode != grOk )  /* an error occurred */ 
  11.     printf ( "Graphics error: %s\n", grapherrormsg ( errorcode ) ); 
  12.     printf ( "Press any key to halt:" ); 
  13.     getch(); 
  14.     exit ( 1 ); /* terminate with an error code */ 
  15.  
  16. midx = getmaxx() / 2; 
  17. midy = getmaxy() / 2; 
  18.  
  19. /* loop through the fill patterns */ 
  20. for ( i=SOLID_FILL; i<USER_FILL; i++ ) 
  21.     /* set the fill style */ 
  22.     setfillstyle ( i, getmaxcolor() ); 
  23.  
  24.     /* draw the bar */ 
  25.     bar ( midx-50, midy-50, midx+50, 
  26.           midy+50 ); 
  27.  
  28.     getch(); 
  29.  
  30. /* clean up */ 
  31. closegraph(); 
  32. return 0; 

转自:云代码

你可能感兴趣的:(二维,条码)