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

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 )

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