Una función de programación visual vc
CMainFrame::OnToolsLine()
{
//
Tarea pendiente:
Agregar
tu
controlador de comando
contraseña
aquí
Añade tu código aquí.
CPen
newPen
//Definir pincel
CPen
*Pluma antigua;
Nuevo bolígrafo. CreatePen(PS_SOLID, m_CurrentThickness, m_current color);
//Crear pincel
CClientDC
dc(this);
// dc canvas
CRect
rect
//Solicitar un rect
GetClientRect(amp;rect);
//Área de clientes dc
Washington. fill rect(amp;rect,CB rush::from handle((HBRUSH)GetStockObject(WHITE_BRUSH))); //dc llena el rect con el pincel definido.
oldPen=dc. Seleccionar objeto (ampnewPen);
//Selecciona un nuevo pincel y guarda el pincel original.
Washington. MoveTo(50, 30);
//Mueve el pincel a 50, 30.
Washington. LineTo(300, 200);
//Dibuja una línea
50, 30 - 300.200
Washington. Selecciona el objeto (pluma ampold);
//Restaurar
Pincel original
}