Gdiplus::Pen画笔

Posted 天子骄龙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Gdiplus::Pen画笔相关的知识,希望对你有一定的参考价值。

 

    
    Gdiplus::Pen pen(Color(255, 0, 0, 255),3);//创建画笔方法1
    /*
    参数1:Color  颜色  ARGB
    参数2:REAL(float)   线宽
    */

    Pen pen1(Color(0, 0, 255), 3);//创建画笔方法2
    // 当Color只有三个实参时,颜色Alpha分量值为255。

    Pen pen2(Color::Blue, 3);//创建画笔方法3
    /*
    系统规定颜色:https://www.cnblogs.com/liming19680104/p/16961985.html  
    */

    COLORREF crRef = RGB(0, 0, 255);
    Color color;
    color.SetFromCOLORREF(crRef);
    Pen pen3(color, 3);//创建画笔方法4
    
    

 

 

 

 

 

画笔控制函数

画笔操作后一直有效,一般成对出现

--turtle.penup()   别名 turtle.pu()

抬起画笔,海龟在飞行

--turtle.pendown() 别名 turtle.pd()

落下画笔,海龟在爬行

 

画笔设置一直有效,直至下次重新设置

-turtle.pensize(width) 别名 turtle.width(width)

画笔宽度,海龟的腰围

 

--turtle.pencolor(color) color为颜色字符串或r,g,b值

画笔颜色,海龟在涂装

一、颜色字符串:turtle.pencolor(‘purple‘)

二、RGB的小数值:turtle.pencolor(0.63,0.56,0.89)

三、RGB的元组值:turtle.pencolor((1,1,1))

以上是关于Gdiplus::Pen画笔的主要内容,如果未能解决你的问题,请参考以下文章

CSS cursor没有画笔的形状吗??

scratch如何让画笔绘制的图案移动?

画笔控制函数

这个是啥屏幕画笔软件?

[UWP]使用CompositionLinearGradientBrush实现渐变画笔并制作动画

PS如何使用自定义画笔