gpt4 book ai didi

delphi - 为什么使用十六进制颜色值时 TPanel 的颜色属性显示错误的颜色?

转载 作者:行者123 更新时间:2023-12-03 14:49:07 24 4
gpt4 key购买 nike

我正在使用 Delphi 2010,如果我创建一个新的 VCL 应用程序,请将 TPanel 放在表单上并将其“color”属性设置为“clInactiveCaptionText”,它会显示正确的颜色。

正确颜色:

enter image description here

但是,如果我输入此颜色的十六进制值($00434E54 --- R 67,G 78,B 84),它会显示不正确。我应该注意,无论我是否启用运行时主题,结果都是相同的。

颜色错误:

enter image description here

知道为什么在指定其十六进制值时无法正确显示这种颜色吗?

最佳答案

RGB 颜色值实际上指定为 BGR。

所以如果你愿意:

  • 红色您需要指定$000000FF
  • 绿色,您需要指定 $0000FF00
  • 蓝色,您需要指定 $00FF0000

关于delphi - 为什么使用十六进制颜色值时 TPanel 的颜色属性显示错误的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7652688/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com