怎么设定Pen的color的RGB?

zj514394212 2010-02-26 01:39:23
最还先定义3个byte代替RGB各个值
然后用来设定pen的color
怎么做到
?
...全文
382 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyq11 2010-02-26
  • 打赏
  • 举报
回复
new Pen(ColorUtility.ColorFromRGB(255, 0, 0), 5);
Color.FromArgb((byte)a[0], (byte)a[1], (byte)a[2], (byte)a[3]);
tjficcbw 2010-02-26
  • 打赏
  • 举报
回复
80为透明度,100为全值就不透明了
tjficcbw 2010-02-26
  • 打赏
  • 举报
回复

Dim p As New Pen(Color.FromArgb(80, 20,30, 70), 5)


这样写应该是比较正确的,
80为透明压
20,30, 70各为红绿兰的值全值为255,数小为深,
5为笔的宽度
flyerwing 2010-02-26
  • 打赏
  • 举报
回复
Color.FromArgb(100, 255, 88, 255)
C/c++的就记不清楚了得看下,不过差不多
水猿兵团五哥 2010-02-26
  • 打赏
  • 举报
回复
引用 2 楼 asdfy 的回复:
Color.FromArgb(100, 255, 88, 255)
古今多少事 2010-02-26
  • 打赏
  • 举报
回复
Color.FromArgb(100, 255, 88, 255)
兔子-顾问 2010-02-26
  • 打赏
  • 举报
回复
dim p as new Pen(color.FromRgba(255,255,0))

16,556

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧