domingo, 13 de septiembre de 2020

MiniWin con C++


MiniWin es una pequeña biblioteca gráfica para el lenguaje C++ que permite crear una ventana, pintar en ella, detectar la presión de las teclas. Además del movimiento y botones del mouse

Estructura básica de un programa con MiniWin

Un programa que implemente esta biblioteca debe tener la siguiente estructura:

  1. #include "miniwin.h"
  2. using namespace miniwin;
  3. int main(){
  4. // Código que implementa las funciones de MinWin
  5. return 0;
  6. }

Ejemplos:
  1. #include "miniwin.h"
  2. using namespace miniwin;
  3. int main(){
  4. /* Creando un mensaje en un ventana */
  5. vredimensiona(400, 300);
  6. rectangulo(100, 100, 300, 200);
  7. texto(145, 142, "Bienvenidos a C++");
  8. refresca();
  9. return 0;
  10. }

  1. #include "miniwin.h"
  2. using namespace miniwin;
  3. int main(){
  4. /*Crea la ventana*/
  5. vredimensiona(200, 200);
  6. // Dibujando una línea
  7. linea(0, 0, 200, 200);
  8. // Dibujando un rectángulo amarillo
  9. color(AMARILLO);//Asigna color
  10. rectangulo(10, 10, 50, 50);
  11. // Dibujando una circunferencia roja
  12. color(ROJO);//Asigna color
  13. circulo(150, 50, 20);
  14. // Dibujando un círculo relleno azul
  15. color(AZUL);//Asigna color
  16. circulo_lleno(100, 100, 20);
  17. // Dibujando un rectángulo relleno verde
  18. color(VERDE);//Asigna color
  19. rectangulo_lleno(150, 150, 200, 200);
  20. refresca();//Dibuja en pantalla
  21. return 0;
  22. }


Fuentes y enlaces externos:

No hay comentarios:

Publicar un comentario