c#中获取颜色的argb值:
颜色有4个要素, A(Alpha,透明度),R(Red,红色成分),G(Green,绿色成分),B(Blue,蓝色成分),都是byte类型的,把他们合到一个Int32中就可以了.
举例:
int mycolor;
Color c = Color.Red; //自己设置想要的某个颜色。
mycolor = c.A * 256 *256 * 256 + c.R * 256 * 256 + c.G * 256 + c.B ;
上面这段代码等价于
int mycolor;
ColorDialog c = new ColorDialog();
c.ShowDialog();//弹出对话框,选中某个颜色。
mycolor =c.Color.ToArgb();
本文介绍在C#中如何获取颜色的ARGB值,包括Alpha(透明度)、Red(红色)、Green(绿色)和Blue(蓝色)四个组件的计算方法。提供了通过Color对象直接获取和使用ColorDialog选择颜色两种方式。
1622

被折叠的 条评论
为什么被折叠?



