2009-11-27 33 views
0

我在Windows MFC應用程序中工作..在我的設計中,我在CListCtrl控件中顯示文件詳細信息(類型,名稱,大小)。我使用FileStatus發現了這些文件詳細信息,但是當我嘗試顯示時,我無法顯示文件大小,因爲它是一個整數。我試過CListCtrl::SetItemText,我也嘗試輸入演員但不工作。在CListCtrl中顯示文件的大小

int nIndex = m_ListCtrl.InsertItem(0, filename); 
m_myList.SetItemText(nIndex, 0, fileSize); 

m_myList是CListCtrl變量。任何人都可以幫助我嗎?

回答

3

在調用SetItemText之前,將整數轉換爲字符串,如果要將其添加到第二列,也可以使用子項1。

CString strFileSize; 
strFileSize.Format("%u", (unsigned)fileSize); 

int nIndex = m_ListCtrl.InsertItem(0, filename); 
m_myList.SetItemText(nIndex, 1, strFileSize); 
+0

其工作在坦克兄弟 – kiddo 2009-11-27 07:49:16

相關問題