void CABCDlg::AppendRichEditText(LPCTSTR str){
int nBegin = richEdit2.GetTextLength();
richEdit2.SetSel(nBegin, nBegin);
richEdit2.ReplaceSel(str);
CString lastChar;
richEdit2.GetWindowTextW(lastChar);
if(lastChar.Right(1).Compare(_T("\n")) != 0)
{
int nNewBegin = richEdit2.GetTextLength();
richEdit2.SetSel(nNewBegin, nNewBegin);
richEdit2.ReplaceSel(_T("\n"));
}
}
richEdit2.GetWindowTextW(lastChar);
if(lastChar.Right(1).Compare(_T("\n")) != 0)
{
int nNewBegin = richEdit2.GetTextLength();
richEdit2.SetSel(nNewBegin, nNewBegin);
richEdit2.ReplaceSel(_T("\n"));
}
}
0 개의 댓글:
댓글 쓰기