所有的分都压上了,求TListView背景图片的解决方法

所有的分都压上了,求TListView背景图片的解决办法
如题,顺便为如何追加分啊?
//设置TListView背景图片的代码:
void __fastcall TfrmMain::ListView1CustomDraw(TCustomListView *Sender, const TRect &ARect,
  bool &DefaultDraw)
{
Sender->Canvas->Rectangle(0, 0, Sender->Width, Sender->Height);
Sender->Canvas->Refresh();
Sender->Canvas->StretchDraw(
TRect(0, 0, Sender->Width, Sender->Height),
Image1->Picture->Bitmap);
SetBkMode(Sender->Canvas->Handle,TRANSPARENT);
Sender->Perform(LVM_SETBKCOLOR ,0,CLR_NONE);
Sender->Perform(LVM_SETTEXTBKCOLOR,0,CLR_NONE);
}

效果如下:很OK的
所有的分都压上了,求TListView背景图片的解决方法

但是!以vsIcon显示数据时,图片和文字都是不是透明的,请高手如何解决呢

所有的分都压上了,求TListView背景图片的解决方法

------解决方案--------------------
用png图,都不用写啥代码,设置下属性就完成了。。
所有的分都压上了,求TListView背景图片的解决方法
------解决方案--------------------
所有的分都压上了,求TListView背景图片的解决方法来晚了,.png图天然的支持透明,估计可以