博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c#中对rgb的使用
阅读量:7307 次
发布时间:2019-06-30

本文共 464 字,大约阅读时间需要 1 分钟。

今天发现c#中没有和vb类似的函数RGB(), 后来发现可以通过Color类来实现

      从R,G,B的值可以得到一个Color,如:

      Color c = Color.FromArgb(255,0,0);

     从一个Color也可以得到一个颜色的整数表示:

     int iColor = c.ToArab();

本来是在网上看的,试了试,妹的,根本不行,所有出来都是黑色

找了半天,终于在一个老程序员那里找到,真心不容易

///从Color类型得到RGB类型

  public int GetRGBFromColor(Color color)
  {
   byte r = color.R;
   byte g = color.G;
   byte b = color.B;
   //转化为32bit RGB值:
   int rgb = (r & 0xff)  | ((g & 0xff) << 8 )| ((b & 0xff) << 16);
   return rgb;
  }

转载于:https://www.cnblogs.com/dachuang/p/4610573.html

你可能感兴趣的文章
概率与信息论---常用函数的有用性质
查看>>
drbd共享存储的简单配置-高可用存储
查看>>
ECSHOP_jquery兼容方案
查看>>
堆体系结构概述
查看>>
【整理】获取用户真实 ip 地址的 nginx 相关配置
查看>>
6.数论_web
查看>>
配置Tomcat数据源
查看>>
关于“放假”、“休息” “调休” 的各种说法!
查看>>
SpringBoot+devtools 热部署
查看>>
解决CentOS7安装后没有Killall或ifconfig命令
查看>>
给各位分享PHP常用函数
查看>>
在宏中使得字段只能读取 (几何画板开发笔记 三)
查看>>
leptonica & tesseract & tess4j
查看>>
adb命令启动展讯平台工厂模式
查看>>
linux scp远程拷贝文件及文件夹
查看>>
Apache随机出现403 Forbidden探析
查看>>
Eclipse背景颜色设置(设置成豆沙绿色保护眼睛,码农保护色)
查看>>
sql server触发器知识点储备
查看>>
exchange
查看>>
自定义菜单控制程序
查看>>