当前位置: 源码素材网 » C#源码 » 算法相关 » 详情页

C#打造自己的智能屏幕取色工具

C#打造自己的智能屏幕取色工具,自动鼠标坐标点的颜色值,取色窗口会自动躲闪鼠标的位置,取色模块从一个继承自Image类的对象中创建Graphics对象,颜色值可以转换为十进制和十六进制,部分初始化源码如下:
  [DllImport("gdi32")]
  private static extern IntPtr CreateDC(
  string lpszDriver, // 驱动名称
  string lpszDevice, // 设备名称
  string lpszOutput, // 无用,可以设定位"NULL"
  IntPtr lpInitData // 任意的打印机数据
  );
  [DllImport("gdi32.dll")]
  private static extern bool BitBlt(
  IntPtr hdcDest, // 目标设备的句柄
  int nXDest, // 目标对象的左上角的X坐标
  int nYDest, // 目标对象的左上角的X坐标
  int nWidth, // 目标对象的矩形的宽度
  int nHeight, // 目标对象的矩形的长度
  IntPtr hdcSrc, // 源设备的句柄
  int nXSrc, // 源对象的左上角的X坐标
  int nYSrc, // 源对象的左上角的X坐标
  int dwRop // 光栅的操作值

  • 相关标签:树型菜单
  • 调试环境:VisualStudio 2015+
  • 文件大小:14.1K
  • 资源评级:
  • 更新时间:2018-04-23
  • 相关链接:暂无演示

源码测试截图:

C#打造自己的智能屏幕取色工具运行截图

相似源码:树型菜单 C#源码下载:C#打造自己的智能屏幕取色工具 测试截图

下载声明:

本站资源仅供学习参考,禁止用于非法途径。若“C#打造自己的智能屏幕取色工具”源代码侵犯了您的权益,请尽快告诉我们。