001
08.08.2002, 20:22 Uhr
mike
Pinguinhüpfer (Operator)
|
Hi! Es kann sein, wenn du die ImageList mit 16x16 initialisierts aber Bitmaps mit einer anderen Größe erstellst, dass er sie nicht anzeigt. Aber probiers mal so: Erstell eine Memberfunktion:
C++: |
HIMAGELIST hList = ImageList_Create(16,16, ILC_COLOR32 | ILC_MASK , 8, 1); m_cImageList.Attach(hList); CBitmap cBmp; cBmp.LoadBitmap(IDB_TREEICONS); m_cImageList.Add(&cBmp, RGB(255,0, 255));
GetTreeCtrl().SetImageList(&m_cImageList, LVSIL_SMALL);
|
Schreib folgendes in OnInitialUpdate:
C++: |
MyFunc(); //Funktion von oben
HTREEITEM hItem = NULL; GetTreeCtrl().InsertItem("Test",0);
|
Erstell einfach Iconen 16x16. Dann müsste es funktionieren. mfg mike --
Dieser Post wurde am 08.08.2002 um 20:23 Uhr von mike editiert. |