Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Imagen de fondo en TListView (https://www.clubdelphi.com/foros/showthread.php?t=11713)

Andreu 23-06-2004 08:19:54

Imagen de fondo en TListView
 
Hola!

Quiero incorporar una imagen de fondo en TListView, buscando en internet he conseguido el código en VB en la página http://vbnet.mvps.org/index.html?cod...background.htm.

Lo he adaptado a Delphi pero no funciona, el código seria:

Var
iccex: tagINITCOMMONCONTROLSEX;

plvbki: TLVBKImage;
Begin
CoInitialize (Nil);
iccex.dwSize := SizeOf(tagINITCOMMONCONTROLSEX);
iccex.dwICC := ICC_LISTVIEW_CLASSES;
InitCommonControlsEx(iccex);
FillChar (plvbki,SizeOf(plvbki),0);
with plvbki do begin
ulFlags:= LVBKIF_SOURCE_URL or LVBKIF_STYLE_TILE;

hbm:= 0;
pszImage:= PChar(Edit1.Text);
cchImageMax:= Length(Edit1.Text);

xOffsetPercent:=0;
yOffsetPercent:=0;
end;
ListView_SetBkImage(ListView.Handle, @plvbki);
ListView_SetBKColor(ListView.Handle,CLR_NONE);
End;


Alguna sugerencia.

Saludos.


La franja horaria es GMT +2. Ahora son las 19:05:17.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi