当前位置:我的异常网» Delphi » Delphi用Canvas画图,怎么定义一个颜色的有关问题
Delphi用Canvas画图,怎么定义一个颜色的有关问题
网友分享于:2015-03-31 浏览:0次
Delphi用Canvas画图,如何定义一个颜色的问题
canvas.Pen.color := RGB(200, 200, 200);
如何顶一个带通道的颜色?如(111,222,222,222)
注意我用的是Canvas画图,不要说GDI+那个定义的方法了
------解决思路----------------------
通道颜色值和RGB可以相互转换,可以找转换的工具,转换成RGB颜色值。
------解决思路----------------------
RGB(200, 200, 200) //得到颜色
or (111 shr 24); //这个就是通道,在高版本的XE中(FMX)里,这个111代表透明度,255最大,0全透明