C#用了皮肤后,Panel和GroupBox 容器背景透明

本文介绍了一种在Delphi中实现透明文字绘制的方法。通过设置Canvas的Brush颜色和风格,可以使得文字背景变为透明,同时保持文字清晰可见。这种方法适用于需要在不同背景下绘制文字而不留痕迹的应用场景。
摘要由CSDN通过智能技术生成

 

 

Canvas->Brush->Color = Color;
//    Canvas->FillRect(Rect); 注释掉这一句,就透明了。下面的bsClear保证写Caption的不使用底色。  
Canvas->Brush->Style = bsClear;  
Canvas
->Font = this->Font;  
FontHeight
= Canvas->TextHeight('W');

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值