Cómo utilizar el algoritmo dda para dibujar una línea recta en vc++
Haga clic derecho en CXXXView nuevamente y agregue un parámetro de variable miembro. Los cuatro parámetros de las coordenadas de los dos puntos son todos miembros públicos flotantes
Si desea dibujar una línea recta directamente en el formulario según los parámetros conocidos, por favor. coloque el código en la función OnDraw(),p>Si desea utilizar la operación del mouse, coloque el código en la función OnDraw(). p>Si desea dibujar una línea recta directamente en el formulario basándose en parámetros conocidos, coloque el código en la función OnDraw()
Si desea utilizar el mouse para operar la línea recta, Es necesario agregar un mensaje en la ventana. Presione la tecla de acceso directo Ctrl+w. ClassWizard encuentra su CXXXView y agrega WM_OnLButtonDown(Mouse Down) WM_OnMouseMove(Mouse Down) WM_OnLButtonDown(Mouse Move) en los mensajes. OnMouseMove(movimiento del mouse) WM_OnButtonUp(mouse arriba) y establezca una variable BOOL para controlar el dibujo de la línea
Pase el parámetro point.x point.y en OnLButtonDown, que es igual a la coordenada xy inicial de el punto bool cantidad=true p>
El punto en OnMouseMove es la segunda coordenada xy
OnButtonUp bool cantidad = falso