El método del rectángulo discontinuo en VC Videos

CDC * dc = GetDC ();
        CPES * pOldPen = NULL;
        CPES pluma;
        si (m_bDashLine)
            pen.CreatePen (PS_DASH, 1, RGB (0, 255, 0)); //虚线
        si (m_bDotDashLine)
            pen.CreatePen (PS_DASHDOT, 1, RGB (0, 0, 255)); //点画线
        si (m_bFullLine)
            pen.CreatePen (PS_SOLID, 1, RGB (255, 0, 0)); //实线

        pOldPen = DC-> SelectObject (y de la pluma);

        CBrush * pOldBrush = NULL;
        CBrush * PBRUSH = CBrush :: FromHandle ((HBRUSH) GetStockObject (NULL_BRUSH)); //背景透明效果
        pOldBrush = DC-> SelectObject (PBRUSH);

        Rect CRect;
        rect.SetRect (m_pointStart, punto);

        DC-> Rectángulo (y rect);
        DC-> SelectObject (pOldPen);
        pen.DeleteObject ();   
Publicados 117 artículos originales · ganado elogios 4 · Vistas a 80000 +

Supongo que te gusta

Origin blog.csdn.net/qq_36266449/article/details/78194667
Recomendado
Clasificación