Red de conocimiento informático - Material del sitio web - Cómo cambiar el color de las líneas dibujadas

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