Graphics Library With Dev C++
Dev-C & Graphics Creating 2D graphics programs under DOS is easy if you’re using turbo c. There is library file called graphics.h that does the tiresome work for you. But unfortunately this library is borland specific you can’t use it on other compilers. WinBGIm Graphics Library Installation WinBGIm is a Windows C graphics library based on the classic Borland Graphics Interface (originally distributed with Borland’s Turbo Pascal and later with their Turbo C compilers). In addition to the original BGI interface, WinBGIm also provides programmer support for accessing the mouse and for using the graphics window as a C ostream.
C graphics using graphics.h functions or WinBGIM (Windows 7) can be used to draw different shapes, display text in different fonts, change colors and many more. Using functions of graphics.h in Turbo C compiler you can make graphics programs, animations, projects, and games. You can draw circles, lines, rectangles, bars and many other geometrical figures. You can change their colors using the available functions and fill them. Following is a list of functions of graphics.h header file. Every function is discussed with the arguments it needs, its description, possible errors while using that function and a sample C graphics program with its output.
C graphics
C graphics examples
1. Drawing concentric circles
#include <graphics.h>int main()
{
int gd = DETECT, gm;
int x =320, y =240, radius;
initgraph(&gd,&gm,'C:TCBGI');
for( radius =25; radius <=125; radius = radius +20)
circle(x, y, radius);
getch();
closegraph();
return0;
}
2. C graphics program moving car
#include <graphics.h>Winbgim Graphics Library With Dev-c++
#include <dos.h>
int main()
{
int i, j =0, gd = DETECT, gm;
initgraph(&gd,&gm,'C:TCBGI');
settextstyle(DEFAULT_FONT,HORIZ_DIR,2);
outtextxy(25,240,'Press any key to view the moving car');
getch();
for( i =0; i <=420; i = i +10, j++)
{
rectangle(50+i,275,150+i,400);
rectangle(150+i,350,200+i,400);
circle(75+i,410,10);
circle(175+i,410,10);
setcolor(j);
delay(100);
if( i 420)
break;
if( j 15)
j =2;
cleardevice();// clear screen
}
getch();
closegraph();
return0;
}
C graphics functions
C graphics programs
Graphics in Windows 7 or Vista
Most of the functions are two dimensional except bar3d which draws a 3d bar, you can also implement these functions using already existing algorithms. You can also use these functions in C++ programs. You can use these functions for developing programs in Windows 7 and Vista using Dev C++ compiler. For that you need to download an additional package WinBGIm, download WinBGIm. Now open Dev C++ compiler go to Tools->Package Manager, use install button and then browse the package location. Now create a new project and select WinBGIm. This library also offers many functions which can be used for image manipulation, you can open image files, create bitmaps and print images, RGB colors and mouse handling.
Hi pals,
I am a Newbie in C++ Programming field. I plan to add graphics.h header class in
Dev -C++ Version 4.9.9.2 from Bloodshed which is come along with Borland Compiler.
I follow the Steps in URL : http://www.uniqueness-template.com/devcpp/#step2
But I Got Error in the Sample code which test the Working , Please Help me
to get away from this problem . I am waiting to hear from you.
Dev C++ Graphics
Regards
Anes P.A:'(
- 13 Contributors
- forum 14 Replies
- 19,454 Views
- 5 Years Discussion Span
- commentLatest Postby leonesaLatest Post
Graphics.h Library Dev C++
WaltP2,905
Graphics In Dev C++ Mediafire
Graphics Library In Dev C++
You can't. graphics.h is not compatible with Dev-C++