Курсовая работа: Проект текстового редактора

m_Edit1.GetWindowText(str_r);

if (str_r == _T(""))

{

EndDialog(0);

return;

}

else if (str_r != _T(""))

{

UINT uRes = MessageBox(_T("Текст в файле Безымянный был изменньон \n\n Сохранить изменение?"),

_T("Блокнот"), MB_YESNOCANCEL | MB_ICONWARNING);

if (uRes == IDYES)

{

CString path;

CFileDialog fdlg(FALSE,_T(".txt"),NULL,NULL,"Text Files(*.txt) |*.txt|",NULL);

if(fdlg.DoModal() == IDOK)

{

path = fdlg.GetPathName();

CFile f;

if(!f.Open(path, CFile::modeCreate | CFile::modeWrite))

{

MessageBox("Не могу сохранить файл");

return;

}

CString str;

m_Edit1.GetWindowText(str);

f.Write(str, str.GetLength());

f.Close();

}

}

К-во Просмотров: 993
Бесплатно скачать Курсовая работа: Проект текстового редактора