CListCtrl und Images???



  • Hi,

    wie baue ich Images in eine ListCtrl ein?
    ich komm mit der MSDN nicht zurecht in dem punkt 😞

    kann mir da jemand bitte helfen?

    danke im voraus



  • Imagelist erstellen, dann CListCtrl::SetImageList aufrufen.

    [msdn]CImageList::CImageList[/msdn]
    [msdn]CListCtrl::SetImageList[/msdn]



  • einer Spalte meiner ListCtrl steht? hast du vieleichtauch noch nen tipp?

    :-)) 👍



  • [cpp]
    ////// Image List TEST
    CImageList ListImageList;
    ListImageList.Create(32,32,ILC_COLOR,3,1);

    ListImageList.Add(AfxGetApp()->LoadIcon(IDI_ICONGREEN));
    m_FileList.SetImageList(&ListImageList,LVSIL_SMALL);

    // und dann fuers item in der Liste + Image
    m_FileList.InsertItem(nItem, pFileRecord->m_FileName,0);

    aber das Icon wird nicht gemalt......



  • bei CImageList::Create als dritten Paramater würde ich ILC_COLOR32|ILC_MASK (Mask falls dein Icon transparent ist) nehmen, ansonsten sollte es funktionieren.


Log in to reply