9 个解决方案
#1
用两张图片代替就可以了
#2
改用其他的控件包中的图形按扭.bitbtn的背景色和windows本身的设置有关.
#3
我把图片放上后显示不出来!!
#4
我觉得你没有必要这样做。将BitBtn按钮按下显示一图,平常显示另一图,这样不是挺好吗?为何一定要改背景色呢?kxy说的对,bitbtn的背景色和windows本身的设置有关。
在Program files\Common files\Borland Shared\images下有众多图片可用。
在Program files\Common files\Borland Shared\images下有众多图片可用。
#5
怎么会显示不出来?说具体些吧。
我也是建议你用图片。
我也是建议你用图片。
#6
可以不用bitbtn,直接用Timage放两张图片,交替显示就可以
用 Timage控制图象比bitbtn好得多,就是要自己写一些代码
用 Timage控制图象比bitbtn好得多,就是要自己写一些代码
#7
多谢大家帮助,
我犯了一个极其幼稚的错误,现在已搞定,多谢大家帮助,
我犯了一个极其幼稚的错误,现在已搞定,多谢大家帮助,
#8
多谢大家帮助
#9
何不自己写一个组件,直接从TBitBtn类继承,主要是改写它的CN_DRAWITEM消息。如果你有兴趣,我有例程(自己写的,可以做你的参考),与我联系即可。
#1
用两张图片代替就可以了
#2
改用其他的控件包中的图形按扭.bitbtn的背景色和windows本身的设置有关.
#3
我把图片放上后显示不出来!!
#4
我觉得你没有必要这样做。将BitBtn按钮按下显示一图,平常显示另一图,这样不是挺好吗?为何一定要改背景色呢?kxy说的对,bitbtn的背景色和windows本身的设置有关。
在Program files\Common files\Borland Shared\images下有众多图片可用。
在Program files\Common files\Borland Shared\images下有众多图片可用。
#5
怎么会显示不出来?说具体些吧。
我也是建议你用图片。
我也是建议你用图片。
#6
可以不用bitbtn,直接用Timage放两张图片,交替显示就可以
用 Timage控制图象比bitbtn好得多,就是要自己写一些代码
用 Timage控制图象比bitbtn好得多,就是要自己写一些代码
#7
多谢大家帮助,
我犯了一个极其幼稚的错误,现在已搞定,多谢大家帮助,
我犯了一个极其幼稚的错误,现在已搞定,多谢大家帮助,
#8
多谢大家帮助
#9
何不自己写一个组件,直接从TBitBtn类继承,主要是改写它的CN_DRAWITEM消息。如果你有兴趣,我有例程(自己写的,可以做你的参考),与我联系即可。