Home All Groups Group Topic Archive Search About

how to set listview's backgound image?

Author
16 Apr 2006 7:27 AM
±è¿ë°Ç
i tried to set listview's background image
(using managed C++)

first try, i maked bitmap and set back ground image like below code
but, it had no effect

LiveView * listViewJobTable
....
HBITMAP hBitmap =
LoadBitmap(g_hInstance,MAKEINTRESOURCE(IDB_BITMAPJOBLIST));
listViewJobTable->BackgroundImage = Image::FromHbitmap(hBitmap);

second try, i used win32 API ... using ListView_SetBkImage macro like below
code
but it had no effect too

HBITMAP hBitmap =
LoadBitmap(g_hInstance,MAKEINTRESOURCE(IDB_BITMAPJOBLIST));

LVBKIMAGE lVBKImage;
lVBKImage.ulFlags = LVBKIF_STYLE_NORMAL;
lVBKImage.hbm     = hBitmap;
lVBKImage.pszImage= NULL;
lVBKImage.cchImageMax = 0;
lVBKImage.xOffsetPercent = 100;
lVBKImage.yOffsetPercent = 100;

ListView_SetBkImage((HWND)listViewJobTable->Handle.ToInt32(),&lVBKImage);

How Can I set ListView's Back ground Image using managed C++?

AddThis Social Bookmark Button