I am working in Windows MFC application..In my de开发者_开发问答sign am displaying the file details (type,name,size) in a CListCtrl control. I found those file details using FileStatus but when I try to display, I am not able to display the file size since its an integer. I tried CListCtrl::SetItemText and I also tried to type cast but its not working.
int nIndex = m_ListCtrl.InsertItem(0, filename);
m_myList.SetItemText(nIndex, 0, fileSize);
m_myList is the CListCtrl variable. Can any one help me please?
Convert the integer to a string before you call SetItemText, also use sub item 1 if you want to add it to the second column.
CString strFileSize;
strFileSize.Format("%u", (unsigned)fileSize);
int nIndex = m_ListCtrl.InsertItem(0, filename);
m_myList.SetItemText(nIndex, 1, strFileSize);
 
         
                                         
                                         
                                         
                                        ![Interactive visualization of a graph in python [closed]](https://www.devze.com/res/2023/04-10/09/92d32fe8c0d22fb96bd6f6e8b7d1f457.gif) 
                                         
                                         
                                         
                                         加载中,请稍侯......
 加载中,请稍侯......
      
精彩评论