如何求一个颜色的视觉反色? 如 黑色 对应 白色我有很多颜色的方格工显示,我想在每个方格中显示一个编号。
我希望方格的颜色与字体的颜色有比较大的视觉差别,(看起来方便一点)如何求一个颜色的视觉反色?
我希望方格的颜色与字体的颜色有比较大的视觉差别,(看起来方便一点)如何求一个颜色的视觉反色?
解决方案 »
- 升星,按惯例散分
- 模拟Delphi IDE,实现8个黑方块,拖拉改变大小等功能
- FastReport小问题
- 一个错误代码is not a valid integer value?什么意思`?
- DBGrid属性问题.
- 那里有能读取com口数据的控件呢?
- (紧急求救)请问在Delphi中如何使用扫描枪取得条形码?
- 谁知道那些扫描仪提供专用编程API接口,可供开发使用???
- .NET的含义是什么?包括哪些方面的内容?
- IP 地址 202.101.1.11 和 202.101.001.011 一样吗 (紧急)
- 关于临时表查询出来的一个“时间日期”字段的处理?请有经验的同志帮忙。
- 如何从数据库内查找所有人名然后把他们作为节点添加到TreeView
比如 红色应该对应蓝色才对。
$0000ff -> $ff0000
var
iR0, iR1, iG0, iG1, iB0, iB1: integer;
begin
iR0 := GetRValue(AColor);
iR1 := 255 - iR0;
iG0 := GetGValue(AColor);
iG1 := 255 - iG0;
iB0 := GetBValue(AColor);
iB1 := 255 - iB0; Result := RGB(iR1, iG1, iB1);
end;其实就是将一个颜色的R、G、B值用255减一下就OK了!