WndClass类:
public static Color GetCurPosRGB()
{
return Color.FromArgb(GetPixel((IntPtr)GetWindowDC(IntPtr.Zero),GetCursorPosPoint().X,GetCursorPosPoint().Y));
}
调用:
label1.BackColor = WndClass.GetCurPosRGB();
不成功 如何修改?
说明:GetPixel(Win32API 获取指定点的颜色 32位整数值)
然后用Color.FromArgb方法将颜色值转换为Color
最后把Color赋值给Label1.BackColor
不知为什么会失败 还请大神指点
语言C#
可以获取到RGB的值 但是Label.BackColor颜色并没有变化
谢谢 解决了 可以接收的