[code]CFile file;
try
{
file.Open(m_szRunPath, CFile::modeRead);
CArchive ar(&file, CArchive::load);
m_szBackupFile.Serialize(ar);
ar.Close();
file.Close();
POSITION pos = m_szBackupFile.GetHeadPosition();
int i = -1;
while (pos != NULL)
m_SelectedFile.InsertItem(++i, m_szBackupFile.GetNext(pos));
m_i = i;
}
catch(CFileException* e)
{
e->ReportError();
e->Delete();
}
catch(CArchiveException* e)
{
e->ReportError();
e->Delete();
}[/code]
try
{
file.Open(m_szRunPath, CFile::modeRead);
CArchive ar(&file, CArchive::load);
m_szBackupFile.Serialize(ar);
ar.Close();
file.Close();
POSITION pos = m_szBackupFile.GetHeadPosition();
int i = -1;
while (pos != NULL)
m_SelectedFile.InsertItem(++i, m_szBackupFile.GetNext(pos));
m_i = i;
}
catch(CFileException* e)
{
e->ReportError();
e->Delete();
}
catch(CArchiveException* e)
{
e->ReportError();
e->Delete();
}[/code]
'Windows > MFC' 카테고리의 다른 글
The simplest collections to use are CStringList, CStringArray, CList, CArray (0) | 2013.10.02 |
---|---|
CListCtrl 에서 선택한 아이템 삭제하기 (0) | 2013.10.02 |
CStringList Serialize Code (0) | 2013.10.02 |
CStringList Serialize, Registry (0) | 2013.10.02 |
CStringList (0) | 2013.10.02 |