Con miniwin puedes hacer gráficos sencillos como lineas cuadrados círculos y muchas otras cosillas.
Es una librería echa por un grande programador llamado pauek.
http://miniwin.readthedocs.org/en/latest/
Aquí tiene una breve explicación sobre sus funciones:
http://miniwin.readthedocs.org/en/la...ilizacion.html
Y ademas el nos brinda unos cuantos videos y ejercicios para aprender a manejar.
Introducion:
http://www.minidosis.org/#/temas/Juegos.MiniWin
Un snake muy sencillo:
http://www.minidosis.org/#/temas/Juegos.Snake
Un tetris:
http://www.minidosis.org/#/temas/Juegos.Tetris
Y un Asteroids:
http://www.minidosis.org/#/temas/Juegos.Asteroids
¿Por que te pego esos videos?
Por que esta librería esta pensada para juegos pero la puedes adaptar a tu uso fácilmente aprendiendo solamente a hacer los dibujos sin la mecánica de juego, pero si te interesa la mecánica mas aprenderás ;)
Es de las mas facilitas que he visto.
Algo tan sencillo como hacer
vredimensiona(200, 200); para re dimensionar una ventana a 200x200.
linea(0, 0, 100, 100); para crear una linea de las coordenadas x0/y0 a x100/y100
Puedes crear una estructura con 4 lineas y tendrás una cuadrado, pero mas fácil es que tiene funciones para eso:
Mira mejor te muestro un código....
El siguiente código:
Código C++:
Ver original#include "miniwin.h"
using namespace miniwin;
int main() {
vredimensiona(200, 200);
linea(0, 0, 100, 100);
color(AZUL);
rectangulo(10, 10, 50, 50);
color(ROJO);
circulo(100, 50, 20);
color(AZUL);
circulo_lleno(50, 100, 20);
color(VERDE);
rectangulo_lleno(50, 50, 100, 100);
refresca();
}
...muestra eso en pantalla
como puedes ver es solo aprender lo de las coordenadas (lugar donde se va pintar las lineas, círculos, rectángulos....) y el resto son funciones muy fáciles de aprender ya que incluso todo es en español.
Es muy potente y no creo que encuentres nada mejor o al menos mas fácil.
Hay otra librería que es incluso mejor pero ni por asomo mas fácil que es SFML.
Con SFML puedes mostrar imágenes con transparencias y mil cosas mas XD
La librería miniwin tiene funciones para teclado y ratón.
Mejor mira los vídeos y así te familiariza con la librería.
la puedes descargar de aquí, en la parte de
instalación rápida:
http://miniwin.readthedocs.org/en/latest/#
Para codeblocks es solo un proyecto y no necesitas nada mas, si usas otro ide también esta las instrucciones.
Suerte y espero que te sirva.