1. Edit Control에서 기존 텍스트에 다른 텍스트를 추가해서 출력하기 예제
void CFoo::AppendTextToEditCtrl(CEdit& edit, LPCTSTR pszText)
{
// 문자열의 길이를 알아냄
int nLength = edit.GetWindowTextLength();
// 마지막 줄을 선택함
edit.SetSel(nLength, nLength);
// 선택된 행의 텍스트를 교체
edit.ReplaceSel(pszText);
// 마지막 텍스트를 Focus
edit.SetFocus();
}
void CFoo::AppendLineToMultilineEditCtrl(CEdit& edit, LPCTSTR pszText)
{
CString strLine;
strLine.Format(_T("\r\n%s"), pszText);
AppendTextToEditCtrl(edit, strLine);
}
2. 텍스트의 양이 많아서 오토 스크롤이 필요할 때
사용할 Edit Control의 속성에서 Multiline, Vertical Scroll를 True로 변경
'Programming > Opencv(C++, MFC)' 카테고리의 다른 글
[Opencv, MFC] 0xc000007b ERROR (0) | 2021.03.22 |
---|---|
[OPENCV 2.4.11, MFC] 여러 장의 이미지 연결하기 예제 (0) | 2020.12.04 |
[OPENCV 2.4.11, C++ Console] 두 장의 이미지 연결하기 예제 (0) | 2020.11.27 |
[MFC로 OpenCV 시작하기] 문제점 해결 방법 (0) | 2020.11.24 |
[MFC] FileListView 예제 및 분석 (0) | 2020.11.20 |