Курсовая работа: Проект текстового редактора
_T("Блокнот(Alexa)"), MB_YESNOCANCEL | MB_ICONWARNING);
if (uRes == IDYES)
{
CFileDialog fileDlg(FALSE,_T(".txt"),NULL,NULL,"Text Files(*.txt) |*.txt|",NULL);
if(fileDlg.DoModal() == IDOK)
{
CStdioFile f;
if(!f.Open(fileDlg.GetPathName(), CFile::modeCreate | CFile::modeWrite))
{
MessageBox("Не могу сохранить файл");
return;
}
/*while (f.ReadString(str_77))
{
if (!strText.IsEmpty())
strText += "\r\n";
strText += str_77;
}*/
CString str;
m_Edit1.GetWindowText(str);
f.Write(str, str.GetLength());
f.Close();
SetDlgItemText(IDC_EDIT1, strText);
m_strPath = fileDlg.GetPathName();
m_strFileName = f.GetFileName();
SetWindowText(m_strFileName + _T("-Блокнот(Alexa)"));
CEdit *mEdit = (CEdit *)GetDlgItem(IDC_EDIT1);
mEdit->SetSel(0,-1);
mEdit->Clear();