Курсовая работа: Проект текстового редактора
CButton *pBtnFind = (CButton *)GetDlgItem(IDC_BUTTON1);
// Получаемдоступкполямввода
CEdit *pEdit = (CEdit *)((CMenuDlg *)m_pParent)->GetDlgItem(IDC_EDIT1);
CEdit *pFind = (CEdit *)GetDlgItem(IDC_EDIT11);
CString strFind;
pEdit->GetWindowText(m_strText);
pFind->GetWindowText(strFind);
int nStart, nEnd;
int nFindPos;
if (IsDlgButtonChecked(IDC_RADIO2))
OnFind();
if (IsDlgButtonChecked(IDC_RADIO1))
{
if (!IsDlgButtonChecked(IDC_CHECK1))
{
m_strText.MakeLower();
strFind.MakeLower();
}
n_radio1 = TRUE;
n_radio2 = TRUE;
pEdit->GetSel(nStart, nEnd);
CString sz;
int nCountText = m_strText.GetLength();
int nCountFind = strFind.GetLength();
int n = m_strText.Delete(nStart, nCountText);
string strTmp = m_strText;
static const basic_string <char>::size_type npos = -1;
size_t ind = strTmp.rfind (strFind);
if (ind != npos )