Cómo cambiar el color de las líneas dibujadas
¡Oh, es mi problema, olvidé transformarme!
hOldPen = ::SelectObject(hdc,hNewPen);
Reemplazar
mantener lápiz =(HPEN)(::select object(hdc,hNewPen) ) ;
¡Pruébalo!
-
//Crear pincel
hpennewpen = crear pluma(PS _ solid/* pincel sólido */, 1/* ancho de pincel */,
RGB(255, 0, 0)/*El color que quieres, aquí es rojo*/);
HPEN·Holderpen = NULL
//Seleccionar un pincel de color
hOldPen =::SelectObject(hdc, hNewPen);
Después de esta oración: hdc =::GetDC(m_hWnd);
// Restablezca el cepillo del sistema anterior.
* seleccione el objeto (hdc, mantenga presionado el lápiz);
c antes de soltar