procedure TForm1.ListView1CustomDraw(Sender: TCustomListView;
const ARect: TRect; var DefaultDraw: Boolean);
var
Bitmap : TBitMap;
begin
Bitmap := TBitmap.Create;
Bitmap.LoadFromFile('back.bmp');
ListView1.Canvas.Draw(0,0,Bitmap);
ListView1.Color:=clNone;
SetBkMode(ListView1.Canvas.Handle,TRANSPARENT);
Perform(LVM_SETTEXTBKCOLOR,0,LongInt(CLR_NONE));
ListView_SetBKColor(Handle,CLR_NONE);
end;
const ARect: TRect; var DefaultDraw: Boolean);
var
Bitmap : TBitMap;
begin
Bitmap := TBitmap.Create;
Bitmap.LoadFromFile('back.bmp');
ListView1.Canvas.Draw(0,0,Bitmap);
ListView1.Color:=clNone;
SetBkMode(ListView1.Canvas.Handle,TRANSPARENT);
Perform(LVM_SETTEXTBKCOLOR,0,LongInt(CLR_NONE));
ListView_SetBKColor(Handle,CLR_NONE);
end;
ListView_SetBKColor(Handle,CLR_NONE)是什么语法?好象编译不通
bitmap->LoadFromFile("e:\\20.bmp");
ListView1->Canvas->Draw(0,0,bitmap);
ListView1->Color = clNone;
SetBkMode(ListView1->Canvas->Handle,TRANSPARENT);
ListView1->Perform(LVM_SETBKCOLOR ,0,CLR_NONE);
ListView1->Perform(LVM_SETTEXTBKCOLOR,0,CLR_NONE);这个是我调试通过的bcb程序。