programacion

Páginas: 3 (590 palabras) Publicado: 4 de mayo de 2013


[ Programación gráfica en DEV-C++ usando la librería
no estándar WINBGIM ]

Guía
rápida


[
http://www.openboxer.260mb.com/c.php]


Julio


09


Programación gráfica en DEV-C++usando la librería
no estándar WINBGIM
Guía rápida

La librería winbgim.h a sido creada originalmente por Konstantin Knizhnik's winbgi shareware
y posteriormente modificada por Mark Richardson yMichael Main, esta librería tiene como
objetivo emular la librería graphics.h de Borland C++ y fícilitar algunas funciones del Mouse.
La ventaja de esta librería es que nos permite crear aplicacionesgríficas 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 ofrecía una colección dearchivos que se debían ubicar en carpetas
especiales e incluir ciertos comandos al la configuración del linker y del compilador, esta
operación tenia cierta complejidad y para muchos se convertía enun dolor de cabeza.
Con el fin de facilitar el uso de esta librería se decidió realizar un instalador para la versión
4.9.9.2 del Dev C++ que realiza todas las configuraciones necesarias.
Ahoracada ves que queramos realizar un programa con soporte para gráficos solo es
necesario seguir los siguientes pasos:

• 1.- Crear un nuevo proyecto

• 2.- Seleccionar una aplicación de consola congráficos

Y listo! A continuación algunos ejemplos:
Para iniciar el modo gráfico se usa la función void initwindow(int width,int height);
Ejemplo:
initwindow(400,300);// Abre una ventana gráfica de400x300 color rgb
Para cerrar el modo gráfico se usa la función closegraph();
Ejemplos;
#include
int main()
{
initwindow(400,300);
moveto(0,0);
lineto(50,50);
while(!kbhit());closegraph();
return 0;
}

//Abre una ventana gráfica de 400x300 pixeles
//Pone el cursor en 0,0
//Dibuja una línea desde 0,0 hasta 50,50
//Espera a que el usuario presione una tecla
//Cierra la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS