delphi的窗体上grid在2000和xp下颜色不一样? ( 积分: 50 )

  • 主题发起人 主题发起人 dongfeg
  • 开始时间 开始时间
D

dongfeg

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi的窗体上grid在2000和xp下颜色不一样,
如果把xp的外观设置成“windows经典样式”则和2000下一样的。
怎样解决这个问题呢?
 
delphi的窗体上grid在2000和xp下颜色不一样,
如果把xp的外观设置成“windows经典样式”则和2000下一样的。
怎样解决这个问题呢?
 
grid默认的颜色是取系统颜色,你如果要定义成一致的话
就把grid中的颜色设死,例如都设定为clbtnface。
不要用clwindow之类的设置
 
因为delphi的窗体上控件的颜色大多都是取的系统的颜色,
所以在98,2000,XP下都不一样.
如果想把颜色定死,就不要用系统的颜色,把颜色设置成clred,clwhite之类的.
 
明白了,谢谢两位:))
 

Similar threads

回复
0
查看
1K
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部