扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:ADDING 来源:yesky 2007年11月16日
关键字:
Pen newPen( Color( 255, 0, 0, 255 ), 3 ); Pen newPen(Color( 0, 0, 255), 3); // 当Color只有三个实参时,颜色Alpha分量值为255。 Pen newPen(Color::Blue, 3); COLORREF crRef = RGB( 0, 0, 255); Color color; color.SetFromCOLORREF(crRef); Pen newPen(color, 3); |
using namespace Gdiplus; Graphics graphics( pDC->m_hDC ); Pen pen(Color(255, 0, 0, 255), 15); pen.SetDashStyle(DashStyleDash); graphics.DrawLine(&pen, 0, 50, 400, 150); pen.SetDashStyle(DashStyleDot); graphics.DrawLine(&pen, 0, 80, 400, 180); pen.SetDashStyle(DashStyleDashDot); graphics.DrawLine(&pen, 0, 110, 400, 210); |
Status SetDashPattern( const REAL* dashArray, INT count); |
REAL dashVals[4] = { 2, // 短划长为2 2, // 间隔为2 15, // 短划长为15 2}; // 间隔为2 Pen pen(Color(255, 0, 0, 0), 5); pen.SetDashPattern(dashVals, 4); graphics.DrawLine(&pen, 5, 20, 405, 200); |
using namespace Gdiplus; Graphics graphics( pDC->m_hDC ); Pen pen( Color( 255, 0, 0, 255 ), 15); pen.SetStartCap(LineCapFlat); pen.SetEndCap(LineCapSquare); graphics.DrawLine(&pen, 50, 50, 250, 50); pen.SetStartCap(LineCapRound ); pen.SetEndCap(LineCapRoundAnchor); graphics.DrawLine(&pen, 50, 100, 250, 100); pen.SetStartCap(LineCapDiamondAnchor); pen.SetEndCap(LineCapArrowAnchor); graphics.DrawLine(&pen, 50, 150, 250, 150); |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者