Red de conocimiento informático - Material del sitio web - Cómo utilizar la función de dibujo simple del lenguaje C en VC++6.0

Cómo utilizar la función de dibujo simple del lenguaje C en VC++6.0

Es relativamente fácil implementar el dibujo usando VC.

Defina la clase primitiva, los miembros incluyen principalmente posición, tipo de línea, tipo de relleno, etc., implemente el método de dibujo: llamar; la clase CDC La función de dibujo implementa el dibujo;

Defina la gestión de almacenamiento de elementos gráficos, puede usar una lista vinculada o una matriz;

Si usa el marco de vista de documentos, en el método OnDraw de la vista, llame a cada El método de dibujo de las primitivas completa la visualización de gráficos;

Si no se utiliza el marco de vista de documento, el dibujo se completa en el evento WM_PAINT de la ventana;

4. Diseñar bien la interacción. En WM_LBUTTONDOWN, WM_LBUTTONUP, WM_MOUSEMOVE y otros eventos, ¿se llevan a cabo implementaciones específicas principalmente creación, cambio de tamaño, arrastre, etc.?

Esto puede. básicamente lograr un dibujo simple.

¿Búsqueda Baidu?

Quiero usar mfc para crear un sistema de dibujo, dibujar círculos, líneas rectas, rectángulos, rellenar colores y traducir

Hay un ejemplo que hice para los internautas.