clistctrl에 파일의 크기를 표시합니다
문제
Windows MFC 응용 프로그램에서 작업 중입니다. 내 디자인에서 파일 세부 사항 (유형, 이름, 크기)을 CListCtrl
제어. 나는 해당 파일 세부 정보를 사용하여 찾았습니다 FileStatus
그러나 표시하려고 할 때는 정수 이후 파일 크기를 표시 할 수 없습니다. 나는 시도했다 CListCtrl::SetItemText
그리고 나는 또한 캐스트를 입력하려고했지만 작동하지 않습니다.
int nIndex = m_ListCtrl.InsertItem(0, filename);
m_myList.SetItemText(nIndex, 0, fileSize);
m_mylist는 clistctrl 변수입니다. 누구든지 제발 도와 줄 수 있습니까?
해결책
전화하기 전에 정수를 문자열로 변환하십시오 SetItemText
, 두 번째 열에 추가하려면 하위 항목 1을 사용하십시오.
CString strFileSize;
strFileSize.Format("%u", (unsigned)fileSize);
int nIndex = m_ListCtrl.InsertItem(0, filename);
m_myList.SetItemText(nIndex, 1, strFileSize);
제휴하지 않습니다 StackOverflow