Gdiplus::Graphics::DrawLine绘制直线

发布时间 2023-05-09 05:37:48作者: 天子骄龙

 

    HDC hdc = ::GetDC(m_hWnd);
    Graphics graphics(hdc);
    Gdiplus::Pen pen(Color(255, 0, 0, 255),3);
    
    Status status=graphics.DrawLine(&pen,10,10,200,200);//绘制直线
    /*
    参数1:const Pen*  画笔的指针
    参数2:INT   指定线条起点的 x 坐标的整数
    参数3:INT   指定线条起点的 y 坐标的整数
    参数4:INT   指定线条终点的 x 坐标的整数
    参数5:INT   指定线条终点的 y 坐标的整数
    返回值:状态Status
        如果方法成功,它将返回 Ok,这是 Status 枚举的元素。
        如果该方法失败,它将返回 Status 枚举的其他元素之一

    */