Documente Academic
Documente Profesional
Documente Cultură
http://appletenhtml.blogspot.mx/2013/04/programacion-grafica-endev-c.html
lbrera winbgim.h a sido creada originalmente por Konstantin Knizhnik's winbgi
shareware y posteriormente modificada por Mark Richardson y Michael Main, esta
librera tiene como objetivo emular la librera graphics.h de Borland C++ y facilitar
algunas funciones del Mouse. La ventaja de esta librera es que nos permite crear
aplicaciones grficas con compiladores GNU tales como el ambiente de desarrollo
Dev C++ de la misma manera como se crean en el compilador comercial Borland C+
+.
Originalmente el autor nos ofreca una coleccin de archivos que se deban ubicar en
carpetas especiales e incluir ciertos comandos al la configuracin del linker y del
compilador, esta operacin tenia cierta complejidad y para muchos se convirti en un
dolor de cabeza.
Con el fin de facilitar el uso de esta librera me tome la libertad de realizar un
instalador para la versin 4.9.9.2 del Dev C++ que realiza todas las configuraciones
necesarias.
Ahora cada ves que queramos realizar un programa con soporte para grficos solo es
necesario seguir los siguientes pasos:
1 - Crear un nuevo proyecto
Y listo!
A continuacin algunos ejemplos
Para iniciar el modo grfico se usa la funcin void initwindow (int width, int height);
Ejemplo:
initwindow(400,300); // Abre una ventana grfica de 400x300 color rgb
Para cerrar el modo grfico se usa la funcin closegraph();
4.9.9.2
Ejemplos
#include <winbgim.h>
int main()
{
initwindow(400,300);
moveto(0,0);
lineto(50,50);
while(!kbhit());
closegraph();
return 0;
}
int a=0,x,y;
while(a==0)
{
x=mousex( );
delay(1);
y=mousey( );
delay(1);
if (
lineto(x,y);
};
system("pause");
closegraph();
}