基本信息
源码名称:鼠标取色
源码大小:0.13M
文件格式:.rar
开发语言:C#
更新时间:2021-07-23
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):78630559

本次赞助数额为: 2 元 
   源码介绍

鼠标放在任意位置,按F2取鼠标位置颜色

Point p = new Point(MousePosition.X, MousePosition.Y);//取置顶点坐标 
            IntPtr hdc = GetDC(new IntPtr(0));//取到设备场景(0就是全屏的设备场景) 
            int c = GetPixel(hdc, p);//取指定点颜色 
            int r = (c & 0xFF);//转换R 
            int g = (c & 0xFF00) / 256;//转换G 
            int b = (c & 0xFF0000) / 65536;//转换B 
            pbColor.BackColor = Color.FromArgb(r, g, b);
            txtR.Text = r.ToString();
            txtG.Text = g.ToString();
            txtB.Text = b.ToString();
            txtRGB.Text = r.ToString() "," g.ToString() "," b.ToString();
            txt16B.Text = colorRGBtoHx16(r, g, b);
            txtPos.Text = MousePosition.X.ToString() "," MousePosition.Y.ToString();