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

m_bFlagRepl = TRUE;

}

void Zamenit::OnBnClickedButton2()//Заменить---------------------------

{

int nStart, nEnd;

//CEdit *pEdit = (CEdit *)((CMenuDlg *)m_pParent)->GetDlgItem(IDC_EDIT1);

//CEdit *pEdit = (CEdit *)(CMenuDlg *)GetDlgItem(IDC_EDIT1);

CEdit *pEdit = (CEdit *)(((CMenuDlg *)AfxGetMainWnd())->GetDlgItem(IDC_EDIT1));

pEdit->GetSel(nStart, nEnd);

if (!m_bFlagRepl)

{

OnBnClickedButton1();

m_bFlagRepl = TRUE;

}

else if (m_bFlagRepl && (nStart != nEnd))

{

//CEdit *pEdit = (CEdit *)((CMenuDlg *)m_pParent)->GetDlgItem(IDC_EDIT1);

CEdit *pEdit = (CEdit *)(((CMenuDlg *)AfxGetMainWnd())->GetDlgItem(IDC_EDIT1));

CEdit *pSours = (CEdit *)GetDlgItem(IDC_EDIT2);

CString strSours;

pSours->GetWindowText(strSours);

pEdit->ReplaceSel(strSours);

OnBnClickedButton1();

}

}

void Zamenit::OnEnChangeEdit22()

{

CString strFind1;

GetDlgItemText(IDC_EDIT22, strFind1);

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